'Bufo bufo' definitions:

Definition of 'Bufo bufo'

(from WordNet)
noun
Common toad of Europe [syn: European toad, Bufo bufo]