Definitions of Oenothera macrocarpa:

  • noun:   evening-opening primrose of south central United States