ICHNEUMON


Meaning of ICHNEUMON in English

[ich.neu.mon] n [ME, fr. L, fr. Gk ichneumon, lit., tracker, fr. ichneuein to track, fr. ichnos footprint] (15c) 1: a mongoose (Herpestes ichneumon) of Africa, southern Europe, and southwestern Asia

2: ichneumon fly

Merriam-Webster English vocab.      Английский словарь Merriam Webster.