Synonyms and Antonyms for tarahumara_frog

1. tarahumara frog (n.)

Mexican frog found within a jump or two of water

Synonyms: