Synonyms and Antonyms for Rana_tarahumarae

1. Rana tarahumarae (n.)

Mexican frog found within a jump or two of water

Synonyms: