tarahumara frog

noun

1.
Mexican frog found within a jump or two of water