Meaning of giant tortoise
Definition of giant tortoise
(noun)
very
large
tortoises of the Galapagos and Seychelles islands
Other information on giant tortoise
WIKIPEDIA results for
giant tortoise
Amazon results for
giant tortoise
Tweet