S suraj_today New Member Jan 11, 2013 #1 to buy finest quality Stevia plants. 71 lac Stevia plants are readily available. Last edited by a moderator: Jan 11, 2013