Meaning of barbary ape

Definition of barbary ape

(noun) tailless macaque of rocky cliffs and forests of northwestern Africa and Gibraltar

Other information on barbary ape

WIKIPEDIA results for barbary ape
Amazon results for barbary ape