man•da•rin duck
We found 2 definitions of mandarin duck from 2 different sources.
Noun |
||
mandarin duck - showy crested Asiatic duck; often domesticated | ||
Aix galericulata | ||
duck small wild or domesticated web-footed broad-billed swimming bird usually having a depressed body and short legs |