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.