Bufo

Webster's Dictionary of the English Language

·noun A genus of Amphibia including various species of toads.

Related Words