CASCADES FROG





Definition:

  1. [noun] mountain frog found near water; of United States northwest to California
    Synonyms: Rana cascadae

Synonyms: