Homo Neanderthalensis

Common Name: Neanderthals

Evolved from: Homo Heidelbergensis

Extinct