Product Description
Salacia chinensis. Salacia chinensis is a species of plant in the Celastraceae family. A climbing shrub, it is also known as Chinese salacia, Lolly berry, and saptarangi in Ayurveda. The plant is found widespread in South-East Asia and Australoceania.