oxyura jamaicensis - English Synonyms Dictionary

oxyura jamaicensis

n.
[1] ruddy duck