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