Elephantine Tortoise Definition

noun
A huge land tortoise, especially Testudo elephantina Testudo elephantina , from islands in the Indian Ocean, or Testudo elephantopus Testudo elephantopus , from the Galapagos Islands.
Wiktionary

Other Word Forms of Elephantine Tortoise

Noun

Singular:
elephantine tortoise
Plural:
elephantine tortoises

Find Similar Words

Find similar words to elephantine tortoise using the buttons below.

Words Starting With

Words Ending With

Word Length