stomach worms
English
Noun
stomach
worms
plural of
stomach worm