homo sapiens neanderthalensis

Noun
  1. Extinct robust human of Middle Paleolithic in Europe and western Asia (synset 102477709)

Found on Word Lists

Other Searches