Green tea

Green tea

Green tea Pronounce it: green tee Green tea is precisely what it says. It is the green leaf tips of the tea plant, camellia sinensis, that have been dried without any cutting or tearing (which…