Meaning of muscovy duck
Definition of muscovy duck
(noun)
large
crested
wild
duck
of Central America and South America;
widely
domesticated
Other information on muscovy duck
WIKIPEDIA results for
muscovy duck
Amazon results for
muscovy duck
Tweet