Ichneumon fly
Meaning, Definition & Usage
Dictionary
Related
noun
hymenopterous insect that resembles a wasp and whose larvae are parasitic on caterpillars and other insect larvae
WordNet
Definitions
. See
Ichneumon
, 2.
Webster 1913
Previous
Next