English Dictionary
◊ GEOCHELONE
Geochelone
n : giant tortoises [syn: {Geochelone}, {genus Geochelone}]