Neanderthal

prop. n.
  1. (Anthropol.) A neanderthal human being; a member of the race Homo sapiens neanderthalensis; as, neanderthals were shorter than modern humans.
  2. One resembling a neanderthal human; a troglodyte; a cave man.