English

edit

Noun

edit

turbinid (plural turbinids)

  1. (zoology) Any mollusk in the gastropod family Turbinidae, the turban shells.