Pierolapithecus catalaunicus is an extinct species of great ape that lived in what is now Europe about 12 million years ago. A remarkably complete, although partially distorted, skull and an associated skeleton of the primate was discovered in 2002 in Hostalets de Pierola, Catalonia, Spain. To better understand the evolutionary role of Pierolapithecus catalaunicus, paleoanthropologists from the American Museum of Natural History and elsewhere undertook...