herpestes
/hɜːrpɪstiːz/Definitions
1. noun
a genus of carnivorous mammals in the family Herpestidae
“The herpestes species are known for their agility and adaptability.”
1. noun
a genus of carnivorous mammals in the family Herpestidae
“The herpestes species are known for their agility and adaptability.”