Definitions of cascades frog:

  • noun:   mountain frog found near water; of United States northwest to California