English dictionary
yosemite toad meaning and definition
Definition and meaning of yosemite toad at MeaningMonkey.org. yosemite toad meaning and definition in the English Dictionary.YOSEMITE TOAD noun
Definition of Yosemite toad (noun)
- of high Sierra Nevada meadows and forest borders
- synonyms: Bufo canorus
Source: Princeton University Wordnet