English Dictionary
◊ CROCUTA
Crocuta
n : a genus of Hyaenidae [syn: {Crocuta}, {genus Crocuta}]