LAND TORTOISE


Meaning of LAND TORTOISE in English

noun

or land turtle

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.