Carissa Spinarum: The Magic Herb

Carissa spinarum, Apocynaceae family, is a shrub which is indigenous to tropical Africa. Previously scientists had named this plant Carissa edulis. The plant has been a source of inspiration for a number of communities. It is very popular among many communities in Africa due to its enormous food and medicinal benefits. This shrub-like plant is …

Carissa Spinarum: The Magic Herb Read More »