Oenothera odorata

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.