English dictionary
muscovy duck meaning and definition
Definition and meaning of muscovy duck at MeaningMonkey.org. muscovy duck meaning and definition in the English Dictionary.MUSCOVY DUCK noun
Definition of muscovy duck (noun)
- large crested wild duck of Central America and South America; widely domesticated
- synonyms: Cairina moschata, musk duck
Source: Princeton University Wordnet