Neanderthals (Homo neanderthalensis) – An extinct human species that lived in Eurasia and interbred with modern humans.
Categories
Neanderthals (Homo neanderthalensis) – An extinct human species that lived in Eurasia and interbred with modern humans.