meaning of semita
1.
A
fasciole
of
a
spatangoid
sea
urchin.
Related Words
semita
|
semitae
|
semitangent
|
Developed & Maintained By
Taraprasad.com