What is Cleome monophylla?
Cleome monophylla, commonly known as single-leaved spider flower, is an annual plant native to a wide range of regions including Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, and many other countries across Africa, as well as parts of India and Yemen. Cleome monophylla (Latin: Cleome monophylla) is an edible plant catalogued in PlantSage.
