Meaning of macroclemys temmincki

Definition of macroclemys temmincki

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

Other information on macroclemys temmincki

WIKIPEDIA results for macroclemys temmincki
Amazon results for macroclemys temmincki