'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]