Benefits of African Cabbage or Cleome gynandra Cleome gynandra, commonly known by several names such as spider plant, African cabbage, cat’s whiskers etc is a green leafy vegetable that is found growing all over the tropical regions…Read more