Synonyms and Antonyms for rana tarahumarae

1. Rana tarahumarae (n.)

Mexican frog found within a jump or two of water

Synonyms: