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