Alligator snapping turtle,Macrochelys temminckii

- Image ID: H8RHEA
Alligator snapping turtle,Macrochelys temminckii
Matthijs Kuijpers / Alamy Stock Photo
Image ID: H8RHEA
The Alligator snapping turtle,Macrochelys temminckii, is one of the largest freshwater turtle species in the world. These are large ambush predators with giant jaws.