Skip to content

ichneumon wasp

noun

  1. any of a large family (Ichneumonidae) of brown or black hymenopterous insects that have a slender body and long ovipositor and whose larvae are parasites of the larvae and pupae of various insects
L1390154 on Wikidata ↗

Wiktionary

noun

  1. A member of family Ichneumonidae of parasitic wasps whose larvae feed on other live insect larvae.