cascades frog

Noun
  1. Mountain frog found near water;
    Of United States Northwest to California (synset 101644571)

Found on Word Lists

Other Searches