Meaning

1 senses
  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.

Forms

plural: elephantine tortoises

See also

neighbours in the dictionary
elephantine tortoise — meaning, examples, forms, synonyms | Krumeto