Tortoise - Definition

tortoise

n 1: usually herbivorous land turtles having clawed elephant-
like limbs; worldwide in arid area except Australia and
Antarctica

Look up another word