Ichneumonides /(?)/

Ich·neu·mon·i·des

Ichneumonides

n. pl.
  1. The ichneumon flies. (Zool.)