Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

neanderthals Definition

Cancel
neanderthals
noun(Ne-an-der-thal)
a hominid (Homo neanderthalensis syn H. sapiens neanderthalensis) known from skeletal remains in Europe, northern Africa, and western Asia that lived from about 30,000 to 200,000 years ago —called also Neanderthal man
neanderthals
noun(Ne-an-der-thal)
one who suggests a caveman in appearance, mentality, or behavior

Words Related to neanderthals!

neanderthals Examples by Brain Bank Users