Noun: stinking clover 'sting-king'klow-vu(r)
- Plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental
"Stinking clover attracted pollinators despite its unpleasant smell";
- Rocky Mountain bee plant, Cleome serrulata
Derived forms: stinking clovers
Type of: cleome, spiderflower
Encyclopedia: Stinking clover