SEMITA MEANING IN ENGLISH

• Semita Definition & Synonyms

  1. (n.) A fasciole of a spatangoid sea urchin.


• Semitae Definition & Synonyms

  1. (pl. ) of Semita


RECENT SEARCHES