Meaning of neanderthal man

Definition of neanderthal man

(noun) extinct robust human of Middle Paleolithic in Europe and western Asia

Other information on neanderthal man

WIKIPEDIA results for neanderthal man
Amazon results for neanderthal man