herpestes ichneumon


Meanings

  • northern African mongoose; in ancient times thought to devour crocodile eggs