Homo neanderthalensis

See Neanderthal.