mandrillus sphinx


Meanings

  • baboon of west Africa with a bright red and blue muzzle and blue hindquarters