What does Affenart mean?

Affenart - German to English

species of monkey