12 Unknown Creatures You’ve Probably Never Heard About
Advertisements
Cantor’s giant softshell turtle
Cantor’s giant softshell turtle or Asian giant softshell turtle is the largest freshwater turtle native to the Southeast of Asia. Sadly these creatures are on the brink of extinction. These turtles was classified as highly endangered.