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)

  1. reddish-brown stiff-tailed duck of North America and northern South America
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: