ICHNEUMON WASP


Meaning of ICHNEUMON WASP in English

noun Date: 1713 any of a large superfamily (Ichneumonoidea) of hymenopterous insects whose larvae are usually internal parasites of other insect larvae and especially of caterpillars

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.