heidelberg_man
1. [ noun ] (anthropology,sociology) a type of primitive man who lived in Europe
Synonyms: Homo_heidelbergensis
Related terms: primitive