Meaning of myiasis
Definition of myiasis
(noun)
infestation
of the
body
by the larvae of
flies
(usually
through
a
wound
or
other
opening) or any
disease
resulting from
such
infestation
Other information on myiasis
WIKIPEDIA results for
myiasis
Amazon results for
myiasis
Tweet