homo_heidelbergensis has definitions from the fields of anthropology,sociology
1
[ noun ] (anthropology,sociology) a type of primitive man who lived in Europe

Synonyms

Heidelberg_man

Related terms

primitive

*