The Neanderthals or Neandertals are an extinct species of human in the genus Homo, possibly a subspecies of Homo sapiens. They are very closely related to modern humans, differing in DNA by only 0.12%.
Advertisements
The Neanderthals or Neandertals are an extinct species of human in the genus Homo, possibly a subspecies of Homo sapiens. They are very closely related to modern humans, differing in DNA by only 0.12%.