cleome

1. (noun) any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers
Synonyms: spiderflower
Related Words: Cleome hassleriana, Cleome serrulata, Rocky Mountain bee plant, herb, herbaceous plant, spider flower, spider plant, stinking clover



Terms and Conditions of Use / Copyright Notice