'Rana tarahumarae' definitions:

Definition of 'Rana tarahumarae'

From: WordNet
noun
Mexican frog found within a jump or two of water [syn: tarahumara frog, Rana tarahumarae]