What does Blaumaulmeerkatze mean?

Blaumaulmeerkatze - German to English

moustached guenon [Cercopithecus cephus]

View more

  • moustached monkey [Cercopithecus cephus]