Meaning of HEIDELBERG MAN in English

noun Etymology: Heidelberg, Germany Date: 1920 an early Pleistocene hominid known from a massive fossilized jaw with distinctly human dentition and classified with the direct ancestor ( Homo erectus ) of modern humans

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.