BUFO

Definition of BUFO

  1. (noun)any toad of the genus Bufo