proboscis worms
English
Noun
proboscis
worms
plural of
proboscis worm