Cleome Spinosa
| View Cart ⇗ | Info
The common name of cleome spinosa is giant spider plant. The flowers have four petals. The flowers are rose-purple varying to white.
Galleries
Flowers and Shrubs: CSource
L. H. Bailey Standard Cyclopedia of Horticulture (New York, New York: The MacMillan Company, 1917)
Downloads
2400×2034, 427.3 KiB
1024×867, 74.5 KiB
640×542, 39.6 KiB
320×271, 14.6 KiB