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) Aaron Kreisberg, some rights reserved (CC BY)
© (c) Trevor Van Loon, some rights reserved (CC BY)
© (c) Matt Lavin, some rights reserved (CC BY)