Home

Word

Heidelberg man, n.
more info a type of primitive man who lived in Europe
<noun.person>

Heidelberg man Homo heidelbergensis
semantic pointers
hypernym