meaning of Affenart

Affenart - German to English

species of monkey