Mata Mata Turtle
Common name : Smiling turtle Scientific name : Chelus fimbriata Family : Chelidae Native to : South America Interesting fact : They catch fish by opening their mouths wide and creating a suction. Conservation status : Least Concern The mata mata turtle has a very unique appearance suited to blend in with the leaf litter […]
















