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