sea duck
English Dictionary
->
Letter S
-> sea duck
Search Dictionary:
sea duck Definition
(n)
any
of
various
large
diving
ducks
found
along
the
seacoast
:
eider
;
scoter
;
merganser
sea duck Synonyms
sea duck
© Art Branch Inc.