Stevia
I know it is a natural sweetener, and have bought product on grocery shelf. This year, as I was buying my herb garden seeds/plants-- parsley, basil Rosemary, etc.....I came across a stevia plant..so I bought it. I have tried looking up on net info, but seems rather vague.....can I drop a few leaves into my sun tea- made in fridge, like mint leaves.....anyone know how to use live plant......