Mandarin-duck meaning

An Asian duck (Aix galericulata) having brightly colored plumage and a crested head.
noun
0
0
A bright-colored, crested, Asian duck (Aix galericulata), sometimes domesticated.
noun
0
0
A perching duck that has a red bill, large white crescent above the eye and reddish face, Aix galericulata.
noun
0
0
Advertisement