elephantine tortoise definition

  • adjective:
    • a large land tortoise; esp., Testudo elephantina, from islands in Indian Ocean; and T. elephantopus, from the Galapagos isles.
29 votes

How would you define elephantine tortoise?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!