neanderthals
noun
- 1
A specimen of the now extinct species Homo neanderthalensis.
- 2
A primitive person.
Translate “neanderthals” to another language
Click any language to open the translator with this word already filled in.
A specimen of the now extinct species Homo neanderthalensis.
A primitive person.
Click any language to open the translator with this word already filled in.