Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Bufo
n.
A genus of Amphibia including various species of toads.
←
Buffy
Bufonite
→
Shares
Related Words
Bufonite
Menu
Home
Search
My Last Searches