helmet snails
English
Noun
helmet
snails
plural of
helmet snail