Neandertal
1.
(
adjective
) relating to or belonging to or resembling Neanderthal man; "Neanderthal skull"
Synonyms:
Neanderthal
,
Neanderthalian
Terms and Conditions of Use / Copyright Notice