Homo antecessor

Homo antecessor is an extinct human species known chiefly from fossils at Gran Dolina in Spain, dating to roughly 850,000 years ago. Its place in human evolution remains disputed.

Connect