'Oxyura' definitions:

Definition of 'Oxyura'

(from WordNet)
noun
Ruddy duck [syn: Oxyura, genus Oxyura]

Words containing 'Oxyura'