English dictionary
giant tortoise meaning and definition
Definition and meaning of giant tortoise at MeaningMonkey.org. giant tortoise meaning and definition in the English Dictionary.GIANT TORTOISE noun
Definition of giant tortoise (noun)
- very large tortoises of the Galapagos and Seychelles islands
Source: Princeton University Wordnet