meaning of cairina moschata

cairina moschata meaning in General Dictionary

large crested wild duck of Central The united states and South America; widely domesticated