maggot

/mˈægʌt/

Explore definitions, synonyms, and language insights of maggot

Definitions

Noun
the larva of the housefly and blowfly commonly found in decaying organic matter

More General Terms