Letters that make Oxyura
a, o, r, u, y, x are letters that make 'Oxyura'
1 possible definitions for 'Oxyura'
Under this definition, oxyura is a noun and has the following properties:
genus Oxyura has the same meaning as Oxyura
'Oxyura' can be a type of bird genus.
'Oxyura' can be a member of Anatidae, family Anatidae.
ruddy duck, Oxyura jamaicensis are members of 'Oxyura'.