Noun: tarahumara frog
- Mexican frog found within a jump or two of water
"Tarahumara frogs stay close to streams in their desert habitat";
- Rana tarahumarae
Derived forms: tarahumara frogs
Part of: genus Rana, Rana
Encyclopedia: Tarahumara frog