English | German | Russian | Czech

Homo sapiens neanderthalensis English

Meaning Homo sapiens neanderthalensis meaning

What does Homo sapiens neanderthalensis mean?

Homo sapiens neanderthalensis

(= Neandertal man) extinct robust human of Middle Paleolithic in Europe and western Asia

Synonyms Homo sapiens neanderthalensis synonyms

What other words have the same or similar meaning as Homo sapiens neanderthalensis?

Homo sapiens neanderthalensis English » English

Neanderthal man Neanderthal Neandertal man Neandertal

Are you looking for...?