leopard tortoise

Noun

 * , a large tortoise of the African savannas, with a patterned shell resembling the coat of a leopard.