Ancestor: Homo erectus
Homo heidelbergensis lived around 900,000 to 300,000 years ago. This is our direct ancestor, not neanderthals!
Evolved: Homo neanderthalensis
Evolved: Homo sapiens
Click to close