VariousWords beta
Related Terms:
Definitions:
Noun
spotted hyena
laughing hyena
Crocuta crocuta
Definition: African hyena noted for its distinctive howl
Definition: The spotted hyena (Crocuta crocuta); so called because of the resemblance of its call to human laughter.