elephantine tortoise
Meanings
noun
- 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.
Word forms
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.