Synonyms of Rana Tarahumarae in English :
Antonyms of Rana Tarahumarae in English
Thesaurus of Rana Tarahumarae in English
Rana Tarahumarae
see definition of rana tarahumaraeSynonyms of rana tarahumarae
1. (noun) Mexican frog found within a jump or two of water
Member Meronyms of rana tarahumarae
1. (noun) Mexican frog found within a jump or two of water