MANDRILL

Definition of MANDRILL

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