Meaning of neandertal man

Definition of neandertal man

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

Other information on neandertal man

WIKIPEDIA results for neandertal man
Amazon results for neandertal man