Neanderthals are an extinct group of archaic humans which inhabited Europe and Western Asia during the Late Pleistocene. Neanderthal extinction occurred roughly 40,000 years ago with the immigration of modern humans, but Neanderthals in Gibraltar may have persisted for thousands of years longer. From Wikipedia