hyena
/ˈhaɪənə/Definitions
1. noun
any of several carnivorous mammals of the genus Hyena, having a long body, short legs, and a loud, cackling cry.
“The hyena stalked its prey through the savannah under the cover of darkness.”
1. noun
any of several carnivorous mammals of the genus Hyena, having a long body, short legs, and a loud, cackling cry.
“The hyena stalked its prey through the savannah under the cover of darkness.”