European toad
1.
(
noun
) common toad of Europe
Synonyms:
Bufo bufo
Related Words:
true toad
Terms and Conditions of Use / Copyright Notice