Meaning of oxyura jamaicensis

Definition of oxyura jamaicensis

(noun) reddish-brown stiff-tailed duck of North America and northern South America

Other information on oxyura jamaicensis

WIKIPEDIA results for oxyura jamaicensis
Amazon results for oxyura jamaicensis