Explore relationships

Leopard tortoise

The leopard tortoise (Stigmochelys pardalis) is a large and attractively marked tortoise found in the savannas of eastern and southern Africa, from Sudan to the southern Cape Province.

Use + to expand a branch. Click a topic name to open its summary.