Definitions of mandarin duck:

  • noun:   showy crested Asiatic duck; often domesticated