YourDictionary

Dictionary Home » Dictionary Definitions » Neanderthal man

Neanderthal man

noun
The Neanderthal human species or subspecies. Not in scientific use.

link/cite print suggestion box