pacific tree toad

Noun
  1. The most commonly heard frog on the Pacific coast of America (synset 101653542)

Found on Word Lists

Other Searches