neanderthal

neanderthal man, an ancestor of the human kind, with a great expression