Imposing Tooth Fossil Sheds Light on Ancient ‘Giant Sea Creatures’ – CNET By admin | April 29, 2022 0 Comment Ancient ichthyosaur fossils from 205 million years ago came from high up in the Swiss Alps.