Homo Sapiens Neanderthalensis Synonyms

Extinct robust human of Middle Paleolithic in Europe and western Asia
(Noun)

Words near Homo Sapiens Neanderthalensis in the Thesaurus