English | German | Russian | Czech

mandarin duck English

Meaning mandarin duck meaning

What does mandarin duck mean?

mandarin duck

showy crested Asiatic duck; often domesticated

Synonyms mandarin duck synonyms

What other words have the same or similar meaning as mandarin duck?

mandarin duck English » English

Aix galericulata happiness Mandarin A x galericu’ata

Are you looking for...?