Loading page
bufo bufo is a noun meaning "common toad of Europe". It carries one recorded sense.
common toad of Europe
Definitions, synonyms and semantic relations for bufo bufo come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .