'Oenothera macrocarpa' definitions:

Definition of 'Oenothera macrocarpa'

(from WordNet)
noun
Evening-opening primrose of south central United States [syn: Missouri primrose, Ozark sundrops, Oenothera macrocarpa]