Camellia Oil
Camellia Oil (Camellia sinensis) is the oil pressed from the seed of tea. The little white, fragrant, flowers of this exquisite plant have five to seven overlapping petals with a beautiful yellow center. The leaves are dried into tea. The leaves are harvested at all different stages to produce white, green and black tea.