elephantine tortoise

English dictionary entry

Meanings

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.

Word forms

elephantine tortoise elephantine tortoises
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.