Noun Definition

crocuta

1.Definition: a genus of Hyaenidae

Category: Animals