Definition of Canyon Treefrog

  • 1. A small chiefly ground dweller that stays within easy jumping distance of water; of United States southwest and northern Mexico Noun

Synonyms for word "canyon treefrog"

Semanticaly linked words with "canyon treefrog"

Hyponims for word "canyon treefrog"