Tamil Dictionary 🔍

semita

Sem"i*ta, n.; pl. Semitæ. Etym: [L., a path.] (Zoöl.) Defn: A fasciole of a spatangoid sea urchin.


semita - Similar Words