MANDRILLS
Definition
MANDRILLS is the plural of MANDRILL.
noun MANDRILL: baboon of west Africa with a bright red and blue muzzle and blue hindquarters.
MANDRILLS is the plural of MANDRILL.
noun MANDRILL: baboon of west Africa with a bright red and blue muzzle and blue hindquarters.