Synonyms for Tarahumara frog:

n.

tarahumara frog (noun)
Rana Tarahumarae.