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