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