European toad
English Dictionary
->
Letter E
-> European toad
Search Dictionary:
European toad Definition
(n)
common
toad
of
Europe
European toad Synonyms
Bufo bufo
European toad
© Art Branch Inc.