BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Menschenartige {pl}; Menschenaffen {pl} im weiteren Sinn (Hominoidea) (zoologische Überfamilie) [zool.] apes (zoological superfamily)

Menschenäffin {f} female ape; she-ape