mandarin duck

Explore definitions, synonyms, and language insights of mandarin duck

Definitions

Noun
showy crested Asiatic duck; often domesticated

More General Terms