Noun: cascades frog
- Mountain frog found near water; of United States Northwest to California
"Cascades frogs thrive in high-altitude mountain lakes";
- Rana cascadae
Derived forms: cascades frogs
Part of: genus Rana, Rana
Encyclopedia: Cascades frog