Stevia is a plant that was discovered more than 1,500 years ago in the rainforests of Paraguay. At maturity, the stevia shrub grows to about three feet tall. Stevia leaves are 30 times sweeter than sugar.

Link to Post

Print Friendly, PDF & Email