1 land tortoise | Definition of land tortoise

land tortoise

noun
variants: or land turtle

Definition of land tortoise

: any of various tortoises (family Testudinidae) that are usually slow and clumsy in their movements and habitually live on dry land