muscovy duck

Explore definitions, synonyms, and language insights of muscovy duck

Definitions

Noun
large crested wild duck of Central America and South America; widely domesticated

More General Terms