Definition of Denisovan in English:

Denisovan

noun

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

    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 south-western Siberia, where remains were discovered in 2008.

Pronunciation

Denisovan

/dəˈniːsəvən/