crocuta crocuta Meaning, Definition & Usage

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

WordNet