Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
maggot
in English
maggot
us
/ˈmægət/
uk
/ˈmæɡ.ət/
#common
Plural
maggots
Definitions
Noun
a
legless
insect
larva
;
decomposes
organic
matter
a
worthless
or
contemptible
person
Verb
to
remove
maggots
from
an
animal