Close your eyes and picture a Neanderthal. You're probably imagining ... skulls and associated jawbones housed in the Peabody Museum of Archeology and Ethnology at Harvard University.