meaning of Blaumaulmeerkatze

Blaumaulmeerkatze - German to English

moustached guenon [Cercopithecus cephus]

View more

  • moustached monkey [Cercopithecus cephus]