Definitions of Homo heidelbergensis:

  • noun:   a type of primitive man who lived in Europe