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