The best quality green tea leaves with a floral note. Rose petals give a unique scent. This natural, aromatic tea will surely enchant you. Edible flowers contain vitamins, mineral salts and are a source of flavonoids that act as antioxidants in the human body. All the best straight from nature.