sandflower
/ˈsændflaʊər/Definitions
1. noun
A plant of the genus Caespitaria, especially Caespitaria breviseta, native to North America, producing yellow flowers and a spiny stem.
“The desert landscape was dotted with sandflowers, their vibrant colors a welcome sight after the long drought.”