Semita

Webster's Dictionary of the English Language

·noun A fasciole of a spatangoid sea urchin.

Related Words