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