Mandarin duck Meaning, Definition & Usage
-
noun showy crested Asiatic duck; often domesticated
Aix galericulata.
WordNet
Definitions
(Zoöl.) , a beautiful Asiatic duck (Dendronessa galericulata ), often domesticated, and regarded by the Chinese as an emblem of conjugal affection.