Denisovans – A distinct archaic human species closely related to Neanderthals, known from genetic evidence and a few fossil remains.
Categories
Denisovans – A distinct archaic human species closely related to Neanderthals, known from genetic evidence and a few fossil remains.