chinese stump-tailed macaque - English Synonyms Dictionary