SUBTURRICULATE MEANING IN ENGLISH

• Subturriculate Definition & Synonyms

  1. (a.) Somewhat turriculate.


RECENT SEARCHES