Meaning of Macroclemys

Definition of Macroclemys

(noun) includes the alligator snapping turtle

Other information on Macroclemys

WIKIPEDIA results for Macroclemys
Amazon results for Macroclemys