Definitions of Yosemite toad:

  • noun:   of high Sierra Nevada meadows and forest borders