Evening Primrose (Oenothera biennis)

 
     Evening Primrose, a native biennial/perennial, grows three to five feet tall, often with dense gray hairs. The 3/4 to two-inch, yellow flowers form in small clusters at the top of the stem and upper leaf axils. Its alternating leaves are four to 12 inches long, hairy and lance shaped. It grows in shade to full sun in moist but well drained soil. It grows in fields, dunes, beaches, and roadsides. (SF)