ichneumon fly
1.
(
noun
) hymenopterous insect that resembles a wasp and whose larvae are parasitic on caterpillars and other insect larvae
Related Words:
hymenopteran
,
hymenopteron
,
hymenopterous insect
,
hymnenopter
Terms and Conditions of Use / Copyright Notice