Homo heidelbergensis

Homo heidelbergensis is an extinct hominin species known from Middle Pleistocene fossils in Africa and Europe. Its classification and relationship to Neanderthals and modern humans remain disputed.

Connect