Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
EIDER DUCK
Definition:
[noun] duck of the northern hemisphere much valued for the fine soft down of the females
Synonyms:
eider
Synonyms:
Search for
synonyms for EIDER DUCK