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