Answer: neanderthaloid

AnswerCrossword Clue
neanderthaloidNEANDERTHAL, (German) a primitive or reactionary person also NEANDERTAL, NEANDERTALER, NEANDERTHALER