Stevia Leaf
by John Desjardins on Dec 23, 2016
Stevia is a natural sugar substitute. Unlike other sugar substitutes, it is made from a leaf related to popular garden flowers like asters and chrysanthemums. That is why it is part of our Organic Libido booster.