Definition of Rana Cascadae in English :
Define Rana Cascadae in English
Rana Cascadae meaning in English
Meaning of Rana Cascadae in English
Pronunciation of Rana Cascadae in English
Rana Cascadae pronunciation in English
Pronounce Rana Cascadae in English
Rana Cascadae
see synonyms of rana cascadaeNoun
1. cascades frog, rana cascadae
mountain frog found near water; of United States Northwest to California
WordNet Lexical Database for English. Princeton University. 2010.