Yosemite toad noun1 •Anaxyrus canorus, a medium-sized true toad, endemic to the Sierra Nevada of California, United States. formsYosemite toads