Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

giant tortoise Definition

Cancel
giant tortoise
noun(giant tortoise)
any of various large long-lived herbivorous land tortoises (genus Geochelone) formerly common on the islands of the western Indian Ocean and on the Galápagos Islands

Words Related to giant tortoise!

giant tortoise Examples by Brain Bank Users