Homo sapiens neanderthalensis

1. (noun) extinct robust human of Middle Paleolithic in Europe and western Asia
Synonyms: Neanderthal, Neanderthal man
Related Words: homo, human, human being, man



Terms and Conditions of Use / Copyright Notice