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.
This Myrtales article is a stub.
You can help Wikipedia by expanding it.