Heidelberg man in Russian
Heidelberg man in Russian
гейдельбе́ргский челове́к
Homo heidelbergensis: A long-extinct hominid, of the Old World, from which modern humans are derived.