tarahumara_frog has definitions from the field of zoology
1
[ noun ] (zoology) Mexican frog found within a jump of two or water

Synonyms

Rana_tarahumarae

Related terms

true_frog Rana

*