Definition of Crocuta Crocuta

  • 1. African hyena noted for its distinctive howl Noun

Synonyms for word "crocuta crocuta"

Semanticaly linked words with "crocuta crocuta"

Hyponims for word "crocuta crocuta"