Green tea is tea made solely with the leaves of Camellia sinensis that have undergone minimal oxidation during processing.
qqsq 2004-12-29