Novataxa | Species New to Science, 29 Dec 2022 🔓 🐢 #climatechange #Paleontology #Herpetology #biodiversity • 2022 :: 100 Million Years of #Turtle Paleoniche Dynamics enable…