Definition of "crocuta"

crocuta