crocuta : Idioms & Phrases


crocuta crocuta

  • noun African hyena noted for its distinctive howl
    spotted hyena; laughing hyena.
WordNet

genus crocuta

  • noun a genus of Hyaenidae
    Crocuta.
WordNet