Muscovy Duck (noun) Definition, Meaning & Examples

noun
  1. a large, crested, wild duck, Cairina moschata, of tropical America, that has been widely domesticated.
noun
  1. a large crested widely domesticated South American duck, Cairina moschata, having a greenish-black plumage with white markings and a large red caruncle on the bill
Muscovy Duck (noun) Definition, Meaning & Examples

More Definitions