Leopard Tortoise by Craig Manners. Leopard tortoise’s scientific name Stigmochelys pardalis also means “leopard-marked tortoise”. In Greek, “stigma” means “mark” and “chelone” means “tortoise”. And in Latin, “Pardus” refers to “leopard“.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections