Neanderthal

Neanderthals were an extinct human species that lived in Europe and western Asia. They interbred with Homo sapiens, leaving Neanderthal DNA in many people today.

Connect