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.”

Synonyms

  • Caespitaria
  • desert flower

Antonyms

  • exotic plant
  • urban flower