What is Oenothera odorata?
Oenothera odorata, commonly known as Argentine evening primrose, is a perennial plant native to the southern regions of Argentina and Chile. Oenothera odorata (Latin: Oenothera odorata, family Asteraeaceae) is a medicinal plant catalogued in PlantSage.
