Submitted by scinews1774 in science
Pierolapithecus catalaunicus is an extinct species of great ape that lived in what is now Europe about 12 million years ago.
Submitted by scinews1774 in science
Pierolapithecus catalaunicus is an extinct species of great ape that lived in what is now Europe about 12 million years ago.