SPICOUS MEANING IN ENGLISH

• Spicous Definition & Synonyms

  1. (a.) See Spicose.


RECENT SEARCHES