Home

Word

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

Heidelberg man Homo heidelbergensis
semantic pointers
hypernym