mandarin duck
English Dictionary
->
Letter M
-> mandarin duck
Search Dictionary:
mandarin duck Definition
(n)
showy
crested
Asiatic
duck
;
often
domesticated
mandarin duck Synonyms
Aix galericulata
mandarin duck
© Art Branch Inc.