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)
- chiefly North American herbs with usually nocturnal flowers
- synonyms: genus Oenothera
Source: Princeton University Wordnet