Monkeydactyl

Context: The new pterosaur fossil was discovered in the Tiaojishan Formation of Liaoning, China, thought to be 160 million years old, has been named Kunpengopterus antipollicatus, also dubbed…

Enable Notifications    OK No thanks