Mandrillus sphinx (0 synonym found)

Definition of Mandrillus sphinx:

(n) : baboon of west africa with red and blue muzzle and hindquarters

Definition of Mandrillus sphinx:

(n) : baboon of west africa with red and blue muzzle and hindquarters

Back to Top