Giant tortoise

What is Giant tortoise?

Giant tortoise definition and meaning on Dictionary terms:
noun
any of several large tortoises of the genus Geochelone, of the GalA!pagos Islands and islands near Madagascar: some are endangered.

 

reference: https://www.dictionary.com/browse/giant-tortoise

Tags: