Homo sapiens neanderthalensis

noun

  1. 1

    extinct robust human of Middle Paleolithic in Europe and western Asia

Synonyms

Also useful for “Homo sapiens neanderthalensis”:Crossword