Dipsochelys

Dipsochelys

Dipsochelys is a genus of giant tortoise restricted to Madagascar (extinct) and the Seychelles islands, containing six species.

Read more about Dipsochelys.