Oenothera odorata is a perennial plant belonging to the genus Oenothera and native to South America."Botanica. The Illustrated AZ of over 10000 garden plants and how to cultivate them", p. 612. Könemann, 2004.

Oenothera odorata grows to 60–90 cm (24–36 in) tall. It flowers in summer with yellow flowers which become red in time.

References