English Dictionary
◊ OENOTHERA
Oenothera
n : chiefly North American herbs with usually nocturnal flowers
[syn: {Oenothera}, {genus Oenothera}]