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
Tweet