Definify.com

Definition 2024


ichneumon_wasp

ichneumon wasp

English

Noun

ichneumon wasp (plural ichneumon wasps)

  1. An order of parasitic wasps whose larvae feed on other live insect larvae.

Synonyms

Translations