rana_tarahumarae
1. [ noun ] (zoology) Mexican frog found within a jump of two or water
Synonyms: tarahumara_frog
Related terms: true_frog Rana