Noun
A
soft
,
legless
larva
of
a
fly
or
other
dipterous
insect
,
that
often
eats
decomposing
organic
matter
.
Verb
To
rid
(
an
animal
)
of
maggots
.