Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: neanderthal man.

neanderthal man top

Pos: Noun Phrase
[WORDNET DICTIONARY]

Noun neanderthal man has 1 senses

   neanderthal man(n = noun.animal) homo sapiens neanderthalensis, neandertal, neandertal man, neanderthal - extinct robust human of Middle Paleolithic in Europe and western Asia;