apple snails
English
Noun
apple
snails
plural of
apple snail