meaning of canyon treefrog

canyon treefrog meaning in General Dictionary

a tiny chiefly ground dweller that remains within simple jumping length of liquid; of United States southwest and northern Mexico