Home
Search
Index
Definify.com
Webster
1913
Edition
Skunkhead
Skunk′headˊ
,
Noun.
(Zool.)
(a)
The surf duck.
(b)
A duck (
Camptolaimus Labradorus
) which formerly inhabited the Atlantic coast of New England. It is now supposed to be extinct. Called also
Labrador duck
, and
pied duck
.
Similar Results