Botanical name: Oenothera caespitosa
Common names: Tufted Evening Primrose; Cowboy Primrose; Fragrant Evening Primrose
Plant category: Perennial; Biennual; Herbaceous
Family name: Onagraceae (Evening Primrose)
Photo by: Dr. Edward F. Gilman
Media Name:
Oenothera caespitosa