'Oenothera' definitions:

Definition of 'Oenothera'

From: WordNet
noun
Chiefly North American herbs with usually nocturnal flowers [syn: Oenothera, genus Oenothera]