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