spiderflower
1.
(
noun
) any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers
Synonyms:
cleome
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