Definitions of Oxyura:

  • noun:   ruddy duck