Dinosaur Wiki
Advertisement

The abrupt giant tortoise (Aldabrachelys abrupta) is an extinct species of giant tortoise that is native to Madagascar.

Illustration of West Indian Ocean tortoise species
Advertisement