'Bufo bufo' definitions:

Definition of 'Bufo bufo'

From: WordNet
noun
Common toad of Europe [syn: European toad, Bufo bufo]