English Dictionary
◊ OXYURA
Oxyura
n : ruddy duck [syn: {Oxyura}, {genus Oxyura}]