alligator snapping turtle

Explore definitions, synonyms, and language insights of alligator snapping turtle

Definitions

Noun
large species having three ridges on its back; found in southeastern United States

More General Terms