Tamil Dictionary 🔍

bufo

Bu"fo, n. Etym: [L. bufo a toad.] (Zoöl.) Defn: A genus of Amphibia including various species of toads.


bufo - Similar Words