Tag : stevia

Sweet Leaf

  No, this isn’t Ozzy’s Sweet Leaf! It’s stevia, a plant often used as a sugar substitute. Most of you may think of a white powder when stevia is mentioned.

Continue reading