Meaning

1 senses
  1. Stigmochelys pardalis, a large tortoise of the African savannas, with a patterned shell resembling the coat of a leopard.

Forms

plural: leopard tortoises

See also

neighbours in the dictionary
leopard tortoise — meaning, examples, forms, synonyms | Krumeto