35+ Dried Turkey Berry Leaves (Solanum Torvum) – 100% Natural Organic Pure Leaf
Turkey berry leaves, commonly known as “Solanum torvum,” have several potential health benefits. Blood Sugar Regulation: There is evidence to suggest that turkey berry leaves may help in managing blood sugar levels, making them potentially beneficial for people with diabetes.