neanderthalian

  • (a) relating to or belonging to or resembling Neanderthal man
    • Neanderthal skull
    Neandertal, Neanderthal,

Synonyms

Neandertal Neanderthal

Words of close approximity