×

Denisovan

The Denisovans or Denisova hominins are an extinct species or subspecies of archaic human that ranged across Asia during the Lower and Middle Paleolithic, and lived, based on current evidence, from 285 to 25 thousand years ago. Wikipedia
Rank: Species
Nickname: Denny”