Word info

mango worm

Noun

Meaning

mango worm (plural mango worms)

The larva of the mango fly.

Source: en.wiktionary.org

Close letter words and terms