Cleome Spinosa
| View Cart ⇗ | Info
The common name of cleome spinosa is giant spider plant. The plant is clammy, strong scented, and grows three to four feet tall. The plant is found from North Carolina to Louisiana.
Galleries
Flowers and Shrubs: CSource
L. H. Bailey Standard Cyclopedia of Horticulture (New York, New York: The MacMillan Company, 1917)
Downloads
1511×2400, 628.5 KiB
644×1024, 113.8 KiB
402×640, 57.0 KiB
201×320, 18.6 KiB