Macroclemys temmincki
Explore definitions, synonyms, and language insights of Macroclemys temmincki
Definitions
Noun
large species having three ridges on its back; found in southeastern United States