ICHNEUMONIDAE



Definition:

  1. [noun] ichneumon flies
    Synonyms: Ichneumonidae, family Ichneumonidae