cascades_frog
1. [ noun ] (zoology) mountain frog found near water; of United States northwest to California
Synonyms: Rana_cascadae
Related terms: true_frog Rana