Laughing hyena

What is Laughing hyena?

Laughing hyena definition and meaning on Dictionary terms:
noun
an African hyena, Crocuta crocuta, having a yellowish-gray coat with brown or black spots, noted for its distinctive howl.

 

reference: https://www.dictionary.com/browse/spotted-hyena

Tags: