turban snail
English
Noun
turban
snail
(
plural
turban snails
)
Synonym of
turban shell
(
Turbinidae
spp.)