Dictionary > English Dictionary > Definition, synonym and antonym of ichneumonid
Meaning of ichneumonid by Wiktionary Dictionary

ichneumonid


    Noun

    ichneumonid ( plural: ichneumonids )

    1. Any wasp of the superfamily Ichneumonoidea