neanderthalianEnglish

Neandertal, Neanderthal, Neanderthalian

Adjective

Relating to or belonging to or resembling Neanderthal man

English: Neanderthal, Neanderthalian, Neandertal

English words with similar meanings

Show 2 words