Words: Heidelberg man Homo heidelbergensis
Part of speech: n
Definition: a type of primitive man who lived in Europe