Definition of Giant Tortoise

  • 1. Very large tortoises of the Galapagos and Seychelles islands Noun

Semanticaly linked words with "giant tortoise"

Hyponims for word "giant tortoise"