cynhyena
haɪˈiːnə
Definitions
1. noun
a carnivorous mammal with a strong predatory instinct, native to Africa and Asia
“The hyena laughed maniacally as it devoured its prey.”
haɪˈiːnə
1. noun
a carnivorous mammal with a strong predatory instinct, native to Africa and Asia
“The hyena laughed maniacally as it devoured its prey.”