English
Neanderthaloid
From Neanderthal + -oid.
Formed from Neanderthal + -oid
German Neandertal
English Neanderthal
Today it means
adj Resembling or characteristic of the extinct Neanderthal species.
Language periods are conventional ranges, not dates for this word.
Etymograph / Neanderthaloid