Ichneumon-wasp Definition

noun

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

Wiktionary

Other Word Forms of Ichneumon-wasp

Noun

Singular:
ichneumon-wasp
Plural:
ichneumon-wasps

Find Similar Words

Find similar words to ichneumon-wasp using the buttons below.

Words Starting With

Words Ending With

Unscrambles

ichneumon-wasp