Meaning of crocuta
Definition of crocuta
(noun)
a
genus
of Hyaenidae
Other information on crocuta
WIKIPEDIA results for
crocuta
Amazon results for
crocuta
Tweet