Meaning of ichneumon fly
Definition of ichneumon fly
(noun)
hymenopterous
insect
that resembles a
wasp
and whose larvae are
parasitic
on caterpillars and
other
insect
larvae
Other information on ichneumon fly
WIKIPEDIA results for
ichneumon fly
Amazon results for
ichneumon fly
Tweet