wormshells
English
Noun
wormshells
plural of
wormshell