Aix galericulata

1. (noun) showy crested Asiatic duck; often domesticated
Synonyms: mandarin duck
Related Words: duck



Terms and Conditions of Use / Copyright Notice