Micronized Stevia leaves: what does it mean?
Our Stevia Green is pure stevia leaf, without the addition of chemicals. The micronized powder guarantees the highest quality and naturalness possible. But what does micronized stevia leaf mean? Micronizing means “micromacining”, i.e. reducing to … Leggi tutto