scaly-foot gastropods
English
Noun
scaly-foot
gastropods
plural of
scaly-foot gastropod