Synonyms and Antonyms for cascades_frog

1. cascades frog (n.)

mountain frog found near water; of United States Northwest to California

Synonyms: