Woolhead

Wool´head`


n.1.(Zool.) The buffel duck.