Ichneumon Fly
Of hymenopterous insect and Ichneumonidae.
Hymenopterous insect that resembles a wasp and whose larvae are parasitic on caterpillars and other insect larvae.
This concept's ID is @1~11503
Of hymenopterous insect and Ichneumonidae.
Hymenopterous insect that resembles a wasp and whose larvae are parasitic on caterpillars and other insect larvae.
This concept's ID is @1~11503