Sep 3, 2021 by Enrico de Lazaro

Paleontologists have uncovered seven well-preserved teeth from the extinct shark genus Petalodus in Shanxi province, China. Life restoration of Petalodus...