Synonyms of Crocuta Crocuta in English :
Antonyms of Crocuta Crocuta in English
Thesaurus of Crocuta Crocuta in English
Crocuta Crocuta
see definition of crocuta crocutaSynonyms of crocuta crocuta
1. (noun) African hyena noted for its distinctive howl
Member Meronyms of crocuta crocuta
1. (noun) African hyena noted for its distinctive howl