Cleome chelidonii explained
Cleome chelidonii is a species of plant in the family Cleomaceae. It is native to India, Sri Lanka, Southeast Asia, and Java.[1] [2]
Notes and References
- Web site: Cleome chelidonii L.f. | Plants of the World Online | Kew Science. Plants of the World Online.
- Web site: Corynandra chelidonii - Celandine Spider Flower.