BUFO CANORUS(noun)Did you mean?Synonyms RhymesDefinitions There is 1 meaning of the phrase Bufo Canorus. Bufo Canorus - as a noun Of high sierra nevada meadows and forest borders Synonyms (Exact Relations)yosemite toadWord Variations & RelationsAnagramsStarts BStarts BUStarts BUFStarts BUFOEnds SEnds USEnds RUSEnds ORUSStarts B & ends SStarts BU & ends SStarts B & ends USA-Z Proximitiesbuffoons16buffos14buffs13buffy16bufo9 Bufo Canorus bufonidaebufos10bufotalin14bufotalins15bufotenine15