Meaning of mandrillus sphinx
Definition of mandrillus sphinx
(noun)
baboon
of
west
Africa with a
bright
red and
blue
muzzle
and
blue
hindquarters
Other information on mandrillus sphinx
WIKIPEDIA results for
mandrillus sphinx
Amazon results for
mandrillus sphinx
Tweet