Definition of Rana Tarahumarae in English :

Define Rana Tarahumarae in English

Rana Tarahumarae meaning in English

Meaning of Rana Tarahumarae in English

Pronunciation of Rana Tarahumarae in English

Rana Tarahumarae pronunciation in English

Pronounce Rana Tarahumarae in English

Rana Tarahumarae

see synonyms of rana tarahumarae

Noun

1. rana tarahumarae, tarahumara frog

Mexican frog found within a jump or two of water

WordNet Lexical Database for English. Princeton University. 2010.