Oenothera

Genus
Scientific Name: Oenothera L. (Onagraceae)