Oenothera odorata is a perennial plant belonging to the genus Oenothera and native to South America.[1]
Oenothera odorata grows to 60–90 cm (24–36 in) tall. It flowers in summer with yellow flowers which become red in time.[1]