European Toad Definition
noun
The common European toad common European toad , of the species Bufo bufo .
Wiktionary
Synonyms:
- Bufo bufo
Related Articles
Find Similar Words
Find similar words to European toad using the buttons below.