MANDRILL


Meaning of MANDRILL in English

n. large baboon native to western Africa (male of the species has bright blue, purple and red facial markings)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.