Skip to content

ichneumon fly

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
L1390168 on Wikidata ↗

Wiktionary

noun

  1. ichneumon wasp