'cascades frog' definitions:

Definition of 'cascades frog'

From: WordNet
noun
Mountain frog found near water; of United States Northwest to California [syn: cascades frog, Rana cascadae]