Oenothera biennis L., 1753 54% complete

German-rampion

Sp. Pl.: 346 (1753)