oxyura Meaning, Definition & Usage

  1. noun ruddy duck
    genus Oxyura.

WordNet