heidelbergensis

An early human species ranging across Africa and Europe, currently seen as a viable common ancestor for modern humans and Neanderthals.