meaning of musk duck
1.
large
crested
wild
duck
of
Central
America
and
South
America;
widely
domesticated
Related Words
musk duck
|
Developed & Maintained By
Taraprasad.com