Ichneumon Fly (Noun)
Meaning
Hymenopterous insect that resembles a wasp and whose larvae are parasitic on caterpillars and other insect larvae.
Classification
Nouns denoting animals.
Hymenopterous insect that resembles a wasp and whose larvae are parasitic on caterpillars and other insect larvae.
Nouns denoting animals.