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