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