Definisi 'macroclemys temmincki'

English to English
noun
1 large species having three ridges on its back; found in southeastern United States Terjemahkan
source: wordnet30


Visual Synonyms