The fossil was discovered in ancient limestone deposits in southern China. "This discovery just adds to the weirdness of the Triassic," Dr Fraser told BBC News. "And every time we look in these ...
Even better, he said there were several fossils on the limestone formations. “They are gastropod fossils. Several have been found and you can also find them during a short hike around the limest ...