Meaning of Testudinidae

Definition of Testudinidae

(noun) land tortoises

Other information on Testudinidae

WIKIPEDIA results for Testudinidae
Amazon results for Testudinidae