Englisch
Detailed Synonyms for Rana cascadae in Englisch
Rana cascadae:
Rana cascadae [the ~] Nomen
-
the Rana cascadae
– mountain frog found near water; of United States Northwest to California 1the Rana cascadae; the cascades frog– mountain frog found near water; of United States Northwest to California 1