mandrill
Explore definitions, synonyms, and language insights of mandrill
Definitions
Noun
baboon of west Africa with a bright red and blue muzzle and blue hindquarters
Explore definitions, synonyms, and language insights of mandrill