Definitions
noun
a small chiefly ground dweller that stays within easy jumping distance of water; of United States southwest and northern Mexico
Look “canyon treefrog” up elsewhere
Want another word?
Spin the dictionary for a fresh one.