English dictionary
bufo meaning and definition
Definition and meaning of bufo at MeaningMonkey.org. bufo meaning and definition in the English Dictionary.BUFO noun
Definition of bufo (noun)
- any toad of the genus Bufo
Source: Princeton University Wordnet