stevia extract

The Wonders of Stevia

Stevia, also known as sweet leaf, sugar plant, or sugar leaf, is an herb which grows natively in tropical and subtropical South America, but is currently grown all over the world. The plant grows like a shrub, only reaching a height of about four feet, and can be cultivated rather easily because of its natural insect repelling qualities.