mandrill meaning in English
n. mandrill, large baboon native to western africa (male of the species has bright blue, purple and red facial markings)
n. mandrill, large baboon native to western africa (male of the species has bright blue, purple and red facial markings)