Ichneumonid Definition

noun

Any wasp of the superfamily Ichneumonoidea.

Wiktionary

Other Word Forms of Ichneumonid

Noun

Singular:
ichneumonid
Plural:
ichneumonids

Find Similar Words

Find similar words to ichneumonid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

ichneumonid