English dictionary

oenothera meaning and definition

Definition and meaning of oenothera at MeaningMonkey.org. oenothera meaning and definition in the English Dictionary.

OENOTHERA noun

Definition of Oenothera (noun)

  1. chiefly North American herbs with usually nocturnal flowers
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: