geochelone

listen to the pronunciation of geochelone
English - English
Any of several large tortoises of the genus Geochelone
giant tortoises