We found 1 definitions of rana cascadae from 1 different sources.
Noun |
||
rana cascadae - mountain frog found near water; of United States Northwest to California | ||
cascades frog, Rana cascadae | ||
ranid, true frog insectivorous usually semiaquatic web-footed amphibian with smooth moist skin and long hind legs |