Mandarin duck Meaning, Definition & Usage

  1. noun showy crested Asiatic duck; often domesticated
    Aix galericulata.

WordNet


Definitions
  1. (Zoöl.), a beautiful Asiatic duck (Dendronessa galericulata), often domesticated, and regarded by the Chinese as an emblem of conjugal affection.

Webster 1913