GeneralConnection.comDictionary
laughing hyena
Noun

1. spotted hyena
1. Crocuta crocuta, hyena, hyaena
Usage