Noun herpestes ichneumon has 1 sense
  1. ichneumon, Herpestes ichneumon - northern African mongoose; in ancient times thought to devour crocodile eggs
    --1 is a kind of mongoose
,
TOP