meaning of bufo canorus

bufo canorus meaning in General Dictionary

of large Sierra Nevada meadows and forest borders