What does Affenweibchen mean?

Affenweibchen - German to English

female ape

View more

  • female monkey
  • she-monkey