Plantpedia Oenothera rosea (Rose Evening Primrose) Oenothera rosea (Rose Evening Primrose) is a well-branched perennial herb with stems that grow up to 16 inches (40 cm) tall. The leaves … View Plant Details