Noun rana cascadae has 1 sense
  1. cascades frog, Rana cascadae - mountain frog found near water; of United States northwest to California
    --1 is a kind of true frog, ranid
    --1 is a member of Rana, genus Rana
,
TOP