gastropods
English
Noun
gastropods
plural of
gastropod