編號 99627980

編號 99627980

Scientific Name: Liaochelys
Classification and Geological Background: Liaochelys is an extinct genus of turtle, belonging to the group Testudines. It lived during the Early Cretaceous period (Jehol Biota).
Turtle size: 8.5cm
Fossils are mainly found in Jianchang, western Liaoning Province.
Ecology and Habitat: As a Cretaceous freshwater turtle, it likely inhabited rivers, lakes, or wetlands.