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