Hyena - Definition - Law Dictionary Home Dictionary Definition hyena
Definition :
Any carnivorous mammal of the family Hyaelignidaelig doglike nocturnal mammals of Africa and southern Asia of which three living species are known They are large and strong but cowardly They feed chiefly on carrion and are nocturnal in their habits
View Judgments Citing this PhraseView Acts Citing this Phrase