turban snails
English
Noun
turban
snails
plural of
turban snail