English Dictionary
◊ TESTUDINIDAE
Testudinidae
n : land tortoises [syn: {Testudinidae}, {family Testudinidae}]