cleome_serrulata
1. [ noun ] (botany) plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental
Synonyms: stinking_clover Rocky_Mountain_bee_plant
Related terms: spiderflower
Similar spelling:   Cleome_hassleriana