Rana cascadae

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



Terms and Conditions of Use / Copyright Notice