MAGGOT


Meaning of MAGGOT in English

[noun] [C] - a creature like a very small worm which later develops into a fly and is found in decaying meat and other foods

Cambridge English vocab.      Кембриджский английский словарь.