Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word crocuta crocuta from English dictionary with examples, synonyms and antonyms.

crocuta crocuta   noun

Meaning : African hyena noted for its distinctive howl.

Synonyms : laughing hyena, spotted hyena

Crocuta crocuta meaning in Telugu.