skip to Main Content
Leopard Tortoise

Leopard Tortoise

  • September 12, 2017

The leopard tortoise is the second largest tortoise native to Africa, with the African spurred tortoise being the only one larger than it. Two sub-species are commonly recognized: Stigmochelys pardalis babcocki and Stigmochelys pardalis pardalis. Babcocki is the most common species in the pet…

Read More