Google
×

Pierolapithecus catalaunicus

Primate
Pierolapithecus catalaunicus is an extinct species of primate which lived around 12.5-13 million years ago during the Miocene in what is now Hostalets de Pierola, Catalonia, Spain. Wikipedia
Scientific name: Pierolapithecus catalaunicus
Family: Hominidae
Genus: †Pierolapithecus; Moyą-Solą et al., 2004
Order: Primates