Meaning of macaque
Definition of macaque
(noun)
short-tailed
monkey
of
rocky
regions of Asia and Africa
Other information on macaque
WIKIPEDIA results for
macaque
Amazon results for
macaque
Tweet