English dictionary
mandarin duck meaning and definition
Definition and meaning of mandarin duck at MeaningMonkey.org. mandarin duck meaning and definition in the English Dictionary.MANDARIN DUCK noun
Definition of mandarin duck (noun)
- showy crested Asiatic duck; often domesticated
- synonyms: Aix galericulata
Source: Princeton University Wordnet