Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Homo sapiens neanderthalensis
noun
(n)
extinct robust human of Middle Paleolithic in Europe and western Asia
punah tegap seperti manusia tengah paleolithic di eropa dan asia barat
Synonym:
neandertal
,
neandertal man
,
neanderthal
,
neanderthal man
source: wordnet30