Infested maggot Synonyms

IM abbreviation

IM is an abbreviation for Infested Maggot
What does IM stand for?
IM stands for "Infested Maggot"

Definitions for Maggot


  • (noun) a sudden impulsive and apparently unmotivated idea or action
  • (noun) the larva of the housefly and blowfly commonly found in decaying organic matter