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
Tweet