Tamil Dictionary 🔍

butterball

But"ter*ball`, n. (Zoöl.) Defn: The buffel duck.


butterball - Similar Words