Definisi 'whiptail'

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


Visual Synonyms