Letters that make Bufo bufo
o, b, f, u are letters that make 'Bufo bufo'
1 possible definitions for 'Bufo bufo'
Under this definition, bufo bufo is a noun and has the following properties:
European toad has the same meaning as Bufo bufo
'Bufo bufo' can be a type of true toad.