Please enable javascript to use dictionary! Howto enable javascript?
Denisovan▼(a member of an extinct grouping of Homo that lived in the Altay Mountains)noun
↑