Neanderthal

Concept

Extinct species or subspecies of archaic humans (Homo neanderthalensis) who lived in Eurasia until approximately 40,000 years ago

1 story