downtoearth-subscribe

Fossils of last ape ancestor found

From the Miguel Crusafont Institute of Palaeontology and the Diputacian de Barcelona in Barcelona, Spain have found a fossil of a new ape species called Pierolapithecus catalaunicus or its close

  • Tags:

Related Content