SEMITA


Meaning of SEMITA in English

noun a fasciole of a spatangoid sea urchin.

Webster English vocab.      Английский словарь Webster.