VariousWords beta
Related Terms:
Definitions:
Noun
Neandertal man
Neanderthal man
Neandertal
Neanderthal
Homo sapiens neanderthalensis
Definition: extinct robust human of Middle Paleolithic in Europe and western Asia