Heidelberg man (0 synonym found)

Definition of Heidelberg man:

(n) : Homo heidelbergensis: A long-extinct hominid, of the Old World, from which modern humans are derived.

Definition of Heidelberg man:

(n) : Homo heidelbergensis: A long-extinct hominid, of the Old World, from which modern humans are derived.

Back to Top