The fish is thought to have chewed up and spit out some unlucky sea creatures, resulting in this unique fossil.
Learn more about a time period marked by an intense burst of evolution. 3 min read The Cambrian period, part of the Paleozoic era, produced the most intense burst of evolution ever known.
Among the many fossilized stars is a 26-meter-long Mamenchisaurus jingyanensis, a gigantic herbivore that lived around 150 million years ago and had one of the longest necks of its species. It is ...