Definition of "Neanderthals"

Neanderthals