homo sapiens neanderthalensis

(noun) Neandertal man

Neanderthal man
Neandertal
Neanderthal
Homo sapiens neanderthalensis
homo (generic term)
man (generic term)
human being (generic term)
human (generic term)