What does bufo canorus mean?

bufo canorus meaning in General Dictionary

of large Sierra Nevada meadows and forest borders