Noun rana tarahumarae has 1 sense
  1. tarahumara frog, Rana tarahumarae - Mexican frog found within a jump of two or water
    --1 is a kind of true frog, ranid
    --1 is a member of Rana, genus Rana
,
TOP