Definisi 'whiptail lizard'

English to English
noun
1 any of numerous very agile and alert New World lizards Terjemahkan
source: wordnet30


Visual Synonyms