Heidelberg man
1.
(
noun
) a type of primitive man who lived in Europe
Synonyms:
Homo heidelbergensis
Related Words:
primitive
,
primitive person
Terms and Conditions of Use / Copyright Notice