Heidelberg man in German
Heidelberg man in German
Heidelbergmensch
Homo heidelbergensis: A long-extinct hominid, of the Old World, from which modern humans are derived.