SPICULAR MEANING IN ENGLISH

• Spicular Definition & Synonyms

  1. (a.) Resembling a dart; having sharp points.


RECENT SEARCHES