English dictionary
canyon treefrog meaning and definition
Definition and meaning of canyon treefrog at MeaningMonkey.org. canyon treefrog meaning and definition in the English Dictionary.CANYON TREEFROG noun
Definition of canyon treefrog (noun)
- a small chiefly ground dweller that stays within easy jumping distance of water; of United States southwest and northern Mexico
- synonyms: Hyla arenicolor
Source: Princeton University Wordnet