heidelberg man Meaning, Definition & Usage

  1. noun a type of primitive man who lived in Europe
    Homo heidelbergensis.

WordNet