Definisi 'tortoise'

English to English
noun
1 usually herbivorous land turtles having clawed elephant-like limbs; worldwide in arid area except Australia and Antarctica Terjemahkan
source: wordnet30

2 Any one of numerous species of reptiles of the order Testudinata. Terjemahkan
source: webster1913


Visual Synonyms