Tamil Dictionary 🔍

woolhead

Wool"head`, n. (Zoöl.) Defn: The buffel duck.


woolhead - Similar Words