Organic Green Tea ChunmeeIt is named as Chunmee, which means 'Precious Eyebrows' in Chinese because of the twisted shape of green tea leaves grown in Jiangxi region of China during the drying process. It has become one of the world's classic green teas due to its strong and slightly sour taste.