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)

  1. a small chiefly ground dweller that stays within easy jumping distance of water; of United States southwest and northern Mexico
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: