goblet worms
English
Noun
goblet
worms
plural of
goblet worm