mandrills
man-drills
noun
Large, colourful West African primates known for their distinctive facial markings.
"We observed a troop of mandrills at the wildlife park."
Thesaurus
Synonyms: Mandrillus sphinx
man-drills
Large, colourful West African primates known for their distinctive facial markings.
"We observed a troop of mandrills at the wildlife park."
Synonyms: Mandrillus sphinx