Home
Search
Index
Definify.com
Webster
1913
Edition
Woolhead
Wool′headˊ
,
Noun.
(Zool.)
The buffel duck.
Similar Results
Woolded