'European toad' definitions:

Definition of 'European toad'

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