Word info Synonyms

Rana cascadae

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms