ICHNEUMON


Meaning of ICHNEUMON in English

( n. )

Any hymenopterous insect of the family Ichneumonidae, of which several thousand species are known, belonging to numerous genera.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.