menschenartige

listen to the pronunciation of menschenartige
Deutsch - Englisch
hominid
apes (zoological superfamily)
hominids