MAGGOT


Meaning of MAGGOT in English

(n.) The footless larva of any fly. See Larval.

Webster's English dictionary.      Английский словарь Webster.