sclater's monkey - English Synonyms Dictionary