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