VariousWords beta
Related Terms:
Definitions:
Noun
spotted hyena
laughing hyena
Crocuta crocuta
Definition: African hyena noted for its distinctive howl