Definitions of bufo:

  • noun:   any toad of the genus Bufo