is likely misspelled.
has no English definition.
As a noun mandrill
is a primate, species: Mandrillus sphinx, recognized by its colorful face and rump.
mandrill
English
Noun
(
en noun)
A primate, , recognized by its colorful face and rump.
Not English
has no English definition. It may be misspelled.