canyon treefrog

1. (noun) small chiefly ground dweller that stays within easy jumping distance of water; of United States southwest and northern Mexico
Synonyms: Hyla arenicolor
Related Words: tree frog, tree toad, treefrog



Terms and Conditions of Use / Copyright Notice