Neandertal man

noun

  1. 1

    extinct robust human of Middle Paleolithic in Europe and western Asia

Synonyms

Also useful for “Neandertal man”:Crossword