SEMITERETE MEANING IN ENGLISH

• Semiterete Definition & Synonyms

  1. (a.) Half terete.


RECENT SEARCHES