meaning of affenähnlich

affenähnlich - German to English

pithecoid