african giant pouched rat - English Synonyms Dictionary