Rocky Mountain Bee Plant
Of spiderflower. May also be referred to as Cleome serrulata and stinking clover.
Plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental.
This concept's ID is @1~59618