Meaning of alligator snapping turtle

Definition of alligator snapping turtle

(noun) large species having three ridges on its back; found in southeastern United States

Other information on alligator snapping turtle

WIKIPEDIA results for alligator snapping turtle
Amazon results for alligator snapping turtle