'Rana cascadae' definitions:

Definition of 'Rana cascadae'

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