Meaning of cairina moschata

Definition of cairina moschata

(noun) large crested wild duck of Central America and South America; widely domesticated

Other information on cairina moschata

WIKIPEDIA results for cairina moschata
Amazon results for cairina moschata