ELEPHANT TORTOISE


Meaning of ELEPHANT TORTOISE in English

noun

1. : a giant tortoise ( Testudo gigantea ) of the Aldabra islands

2. : a tortoise ( Testudo elephantopus ) of the Galápagos islands that is now extinct

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.