Bufo
English Translation from English to English dictionary online for the word Bufo
-
1 n.
A genus of Amphibia including various species of toads.
-
2 n.
A genus of Amphibia including various species of toads.