laughing hyena
English Dictionary
->
Letter L
-> laughing hyena
Search Dictionary:
laughing hyena Definition
(n)
African
hyena
noted
for
its
distinctive
howl
laughing hyena Synonyms
Crocuta crocuta
laughing hyena
spotted hyena
© Art Branch Inc.