BUFO BUFO(noun)Did you mean?Synonyms RhymesAlso try..bufosbufonidaebufotenineDefinitions There is 1 meaning of the phrase Bufo Bufo. Bufo Bufo - as a noun Common toad of europe Synonyms (Exact Relations)european toadWord Variations & RelationsAnagrams of BUFOBUFOStarts BStarts BUStarts BUFStarts BUFOEnds OEnds FOEnds UFOEnds BUFOStarts B & ends OStarts BU & ends OStarts B & ends FOWords containing BUFOBUFOA-Z Proximitiesbuffoons16buffos14buffs13buffy16bufo9 Bufo Bufo bufonidaebufos10bufotalin14bufotalins15bufotenine15