Matcha Tea Powder
1, Matcha tea is natural green tea. Matcha is a finely ground, bright emerald-green tea powder with the scientific name Camellia sinensis.
2, It is prepared from a high-quality shade-grown leaf known as tencha. The tea bushes are sheltered to avoid the exposure of direct sunlight which reduces the pace of photosynthesis and slows down the growth of plants.
3, This provides the leaves with a darker shade of green and stimulates the production of chlorophyll and amino acids.