Definition of Bufo

Noun: bufo

  1. Any toad of the genus Bufo

See also:
buffy
Bufonidae

Anagrams containing the word bufo

bufo obuf fobu ufob