cascades frog

1. (noun) mountain frog found near water; of United States northwest to California
Synonyms: Rana cascadae
Related Words: ranid, true frog



Terms and Conditions of Use / Copyright Notice