The leopard tortoise is the fourth largest tortoise in the world, measuring 12 to 28 inches long and weighing 33 to 118 pounds.

Upvote (0) Reply
Report