Meaning of bufo canorus

Definition of bufo canorus

(noun) of high Sierra Nevada meadows and forest borders

Other information on bufo canorus

WIKIPEDIA results for bufo canorus
Amazon results for bufo canorus