VariousWords beta
Related Terms:
Definitions:
Noun
giant tortoise
Definition: very large tortoises of the Galapagos and Seychelles islands
Definition: Any member or species of the genus Geochelone, land tortoises reaching 1.3 meters in length and with average life spans exceeding 100 years.