Mandarin Duck - Definition - Law Dictionary Home Dictionary Definition mandarin-duck
Definition :
A showy crested Asiatic duck Aix galericulata formerly Dendronessa galericulata often domesticated and regarded by the Chinese as an emblem of conjugal affection
View Judgments Citing this PhraseView Acts Citing this Phrase