leopard tortoise (English, noun)
expansion: leopard tortoise (plural leopard tortoises)
Senses:
glosses: Stigmochelys pardalis, a large tortoise of the African savannas, with a patterned shell resembling the coat of a leopard.
Forms:
form: leopard tortoises
tags: plural