ichneumonoid
ichneumonoid has 2 senses in the JumbleFix dictionary. Letters: 12.
Definitions
adjective
. Resembling or relating to ichneumon wasps.
noun
. A wasp of the superfamily Ichneumonoidea.