Green tea is made from the dried leaves and leaf buds of the Camellia sinensis plant.
Showing the single result