European toad

1. (noun) common toad of Europe
Synonyms: Bufo bufo
Related Words: true toad



Terms and Conditions of Use / Copyright Notice