HERPESTES (HERPESTES) ICHNEUMON


Meaning of HERPESTES (HERPESTES) ICHNEUMON in English

ichneumon, (large grey mongoose, Egyptian mongoose)

Animal names in Latin and English dict.      Словарь названий животных в латинском и английском .