meaning of Berberaffe

Berberaffe - German to English

Barbary ape [Macaca sylvanus]

View more

  • Barbary macaque [Macaca sylvanus]
  • typical macaque [Macaca sylvanus, in addition Macaca sylvana]