'Crocuta crocuta' definitions:

Definition of 'Crocuta crocuta'

(from WordNet)
noun
African hyena noted for its distinctive howl [syn: spotted hyena, laughing hyena, Crocuta crocuta]

Words containing 'Crocuta crocuta'