Definitions of Genus oenothera:

  • noun:   chiefly North American herbs with usually nocturnal flowers