homo sapiens neanderthalensis

(noun) Neandertal man

< homo sapiens | homo sapiens sapiens >