-
nounusually herbivorous land turtles having clawed elephant-like limbs; worldwide in arid area except Australia and Antarcticatype of:
Explanation of tortoise
We don`t have explanations for this word yet.