ICHNEUMON

Definition of ICHNEUMON

  1. (noun)northern African mongoose; in ancient times thought to devour crocodile eggs