|
Definition of Rana cascadae
1. Noun. Mountain frog found near water; of United States Northwest to California.
Exact synonyms: Cascades Frog
Group relationships: Genus Rana, Rana
Generic synonyms: Ranid, True Frog
Group relationships: Genus Rana, Rana
Generic synonyms: Ranid, True Frog