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 cascadae

Noun

1. cascades frog, rana cascadae

mountain frog found near water; of United States Northwest to California

WordNet Lexical Database for English. Princeton University. 2010.