1. northern African mongoose; in ancient times thought to devour crocodile eggs
herpestes ichneumon |