"menschenartigen" in English Menschenartigen {m pl} hominids Detailed translations for "menschenartigen" Menschenartigen{masculine plural} Menschenartigen(also: Hominiden, Menschenartige) hominids