Skip to content

Homo sapiens neanderthalensis

Dictionary definition · Homo sapiens neanderthalensis

noun

  1. extinct robust human of Middle Paleolithic in Europe and western Asia

Source: Open English WordNet (CC BY 4.0).