'Homo sapiens neanderthalensis' definitions:

Definition of 'Homo sapiens neanderthalensis'

(from WordNet)
noun
Extinct robust human of Middle Paleolithic in Europe and western Asia [syn: Neandertal man, Neanderthal man, Neandertal, Neanderthal, Homo sapiens neanderthalensis]