Any of various wasplike insects of the family Ichneumonidae, having larvae that are parasitic on the larvae of other insects. Also called ichneumon wasp
hymenopterous insect that resembles a wasp and whose larvae are parasitic on caterpillars and other insect larvae