eider duck - English Synonyms Dictionary

eider duck

n.
[1] eider