elephantine tortoise

noun

elephantine tortoise

noun
1

A huge land tortoise, especially the Aldabra giant tortoise Aldabrachelys gigantea, from the Seychelles, or the Galápagos tortoise Chelonoidis niger, from the Galápagos Islands.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.