Synonyms for herpestes-ichneumon

1. Herpestes ichneumon (n.)

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

Synonyms:

2. ichneumon (n.)

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

Synonyms:
x