Rocky Mountain bee plant

1. (noun) plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental
Synonyms: Cleome serrulata, stinking clover
Related Words: cleome, spiderflower



Terms and Conditions of Use / Copyright Notice