Camellia sinensis MatchaLatin name: Camellia sinensis Also know as: Matcha, Matcha tea, Mat tea, Yabukita, Origin: China Supplier ID: AG 50832Y Camellia sinensis Matcha Matcha is finely ground powder of specially grown and processed green tea leaves (Camellia sinensis), traditionally consumed in East Asia. It is special in two aspects of farming and processing: the green tea plants used for matcha are shade grown for three to four weeks before harvest, and the stems and
Shopping security
Each payment you make on thelockerguy is secured with strict SSL encryption and PCI DSS data protection protocols