neanderthals
From WikiWord, the free dictionary
English
Definitions
noun
- A specimen of the now extinct species Homo neanderthalensis.
- A primitive person.
Related words
Synonyms
neandertalneanderthalianswinishboorishloutishoafishunrefinedhomo sapiens neanderthalensisneanderthal manmonstersrobotsatlantisghoststhe green hills of earththe world turned upside downalpha