Meaning of tortoise
Definition of tortoise
(noun)
usually
herbivorous
land
turtles having
clawed
elephant-like limbs;
worldwide
in
arid
area
except
Australia and Antarctica
Other information on tortoise
WIKIPEDIA results for
tortoise
Amazon results for
tortoise
Tweet