GeneralConnection.comDictionary
neandertal man
Noun

1. Neandertal man
1. Neanderthal man, Neandertal, Neanderthal, Homo sapiens neanderthalensis, homo, man, human being, human
Usage