laughing hyena
laughing hyena
English
Noun
Ad
Definition
The spotted hyena (Crocuta crocuta); so called because of the resemblance of its call to human laughter.
Ad
laughing hyena
The spotted hyena (Crocuta crocuta); so called because of the resemblance of its call to human laughter.