Overview
Green Tea is the unoxidized form of tea (leaf) widely consumed in Asia as a beverage. Green Tea in contrast to Black Tea has been shown to possess a high level of therapeutic activity.
Botanical Name
Camellia sinensis
...