Definitions of Aix galericulata:

  • noun:   showy crested Asiatic duck; often domesticated