Definition of Tarahumara Frog in English :

Define Tarahumara Frog in English

Tarahumara Frog meaning in English

Meaning of Tarahumara Frog in English

Pronunciation of Tarahumara Frog in English

Tarahumara Frog pronunciation in English

Pronounce Tarahumara Frog in English

Tarahumara Frog

see synonyms of tarahumara frog

Noun

1. rana tarahumarae, tarahumara frog

Mexican frog found within a jump or two of water

WordNet Lexical Database for English. Princeton University. 2010.