Definisi 'canyon treefrog'

English to English
noun
1 a small chiefly ground dweller that stays within easy jumping distance of water; of United States southwest and northern Mexico Terjemahkan
source: wordnet30


Visual Synonyms