Mandarin duck

What is Mandarin duck?

Mandarin duck definition and meaning on Dictionary terms:
noun
a crested Asian duck, Aix galericulata, having variegated purple, green, chestnut, and white plumage.

 

reference: https://www.dictionary.com/browse/mandarin-duck

Tags: