Alligator Snapping Turtle

Alligator snapping turtle (Macrochelys temminckii).

Alligator Snapping Turtle

Courtesy of Dr. Stanley E. Trauth