'Oxyura jamaicensis' definitions:

Definition of 'Oxyura jamaicensis'

(from WordNet)
noun
Reddish-brown stiff-tailed duck of North America and northern South America [syn: ruddy duck, Oxyura jamaicensis]