Heidelberg man

Noun

 * : A long-extinct hominid, of the Old World, from which modern humans are derived.

Translations

 * Finnish: heidelberginihminen
 * German:
 * Russian: гейдельбе́ргский челове́к