Answer: neandertals

AnswerCrossword Clue
neandertalsNEANDERTAL, (German) a primitive or reactionary person also NEANDERTALER, NEANDERTHAL, NEANDERTHALER