Definitions
There is 1 meaning of the phrase
Homo Sapiens Neanderthalensis.
Homo Sapiens Neanderthalensis - as a noun
Extinct robust human of middle paleolithic in europe and western asia
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- hommes
- hommock
- hommocks
- hommos
- hommoses
- Homo Sapiens Neanderthalensis
- homobasidiomycetes
- homoblastic
- homoblasties
- homoblasty
- homocentric