VariousWords beta
Related Terms:
Definitions:
Noun
spotted hyena
laughing hyena
Crocuta crocuta
Definition: African hyena noted for its distinctive howl
Definition: Crocuta crocuta, largest of the hyena species.