Oenothera xylocarpa is a herbaceous perennial evening primrose native to western North America, growing in dry, rocky soils. It features leaf rosettes and yellow flowers.
Above information is sourced from Wikipedia
© Antony Wilson (SOURCE)
© (c) mel letterman, some rights reserved (CC BY)
© (c) Matt Berger, some rights reserved (CC BY)
© Gladys Lucille Smith − EOL
© (c) Aaron Kreisberg, some rights reserved (CC BY)