Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
maggots
in English
maggots
us
/ˈmægətz/
uk
/ˈmæɡ.əts/
#common
Lemma:
maggot
The lemma is the base or root form of this word.
Definitions
Noun
legless
,
decomposing
matter
eaters
larvae
of
flies
or
similar
insects
a
despised
or
contemptible
individual