Definify.com
Definition 2025
Egyptian_mongoose
Egyptian mongoose
English
Noun
Egyptian mongoose (plural Egyptian mongooses)
- Herpestes ichneumon, a small, slender carnivore, resistant to the venom of certain snakes.
Synonyms
- (Herpestes ichneumon): ichneumon