3 ms·A turtle-like animal that only lives on land.by erikerikson 3mo agoA turtle-like animal that only lives on land.