English dictionary
oxyura jamaicensis meaning and definition
Definition and meaning of oxyura jamaicensis at MeaningMonkey.org. oxyura jamaicensis meaning and definition in the English Dictionary.OXYURA JAMAICENSIS noun
Definition of Oxyura jamaicensis (noun)
- reddish-brown stiff-tailed duck of North America and northern South America
- synonyms: ruddy duck
Source: Princeton University Wordnet