'European toad' definitions:

Definition of 'European toad'

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