Maggots Meaning

There are 1 meaning(s) for word Maggots

Meaning 1 : the larva of the housefly and blowfly commonly found in decaying organic matter