Definition, synonyms and related words
A member of an extinct grouping of the genus Homo that lived in the Altay Mountains some 41,000 years ago.
Of or pertaining to an extinct grouping of the genus Homo that lived in the Altay Mountains some 41,000 years ago.