Stevia Rebaudiana

Stevia Rebaudiana
Grown throughout South and Central America as well as in Asia, stevia (also known as stevia rebaudiana) is a shrub that grows perenially up to one meter tall, with leaves two to three centimeters long. Stevia is native to the northern sections of S. America where it can be found growing in the […]