Search results
- Dictionaryhyena/hʌɪˈiːnə/
noun
- 1. a doglike African mammal with forelimbs that are longer than the hindlimbs and an erect mane. Hyenas are noted as scavengers but most are also effective hunters.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries