mandrillus sphinx Meaning, Definition & Usage

  1. noun baboon of west Africa with a bright red and blue muzzle and blue hindquarters
    mandrill.

WordNet