Oenothera rosea, also known as rosy evening-primrose, rose evening primrose, pink evening primrose, or Rose of Mexico, is a species of flowering plant in the family Onagraceae. It is native to the Americas but can also be found as an introduced species in several regions of the world.[1]
Oenothera rosea has flowers with less than 2.5cm (01inches) diameter. The shade varies from pink to red.[2]