Evening Primrose Plant. Oenothera is a genus of about 145 species of herbaceous flowering plants native to the americas. All that you wanted to know about oenothera speciosa.
Commonly it is called evening primrose, evening star, and sundrops. These are a long flowering plants very useful for the cottage garden. You’ll plant the seeds in the soil and add water.