English Dictionary
◊ HYAENA HYAENA
Hyaena hyaena
n : of northern Africa and Arabia and India [syn: {striped hyena},
{Hyaena hyaena}]