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 English dictionary.      Английский словарь Webster.