mango worms
English
Noun
mango
worms
plural of
mango worm