Definition of star tortoise in US English:

star tortoise

noun

  • A star tortoise (family Testudinidae), especially (also more fully "Indian star tortoise") the Indian starred tortoise, Geochelone elegans.

Origin

Early 20th century.