mandrillus_sphinx
1. [ noun ] (zoology) baboon of west Africa with red and blue muzzle and hindquarters
Synonyms: mandrill
Related terms: baboon Mandrillus