Cairina moschata
Explore definitions, synonyms, and language insights of Cairina moschata
Definitions
Noun
large crested wild duck of Central America and South America; widely domesticated