Definition of Denisovan in US English:

Denisovan

noun

  • An extinct species of human of robust build, distributed from Siberia to Southeast Asia in the Upper Paleolithic.

    Members of the genus Homo, of a separate evolutionary line from modern humans, though genetic evidence suggests that they interbred with both Neanderthals and the ancestors of modern humans

Origin

Early 21st century: from the name of the Denisova Cave in the Altai Mountains of southwestern Siberia, where remains were discovered in 2008.

Pronunciation

Denisovan

/dəˈnisəvən//dəˈnēsəvən/