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