What is Camellia sinensis leaf water? Camellia Sinensis (Green Tea) Leaf Water Camellia Sinensis Leaf Water is an aqueous solution of the steam distillate obtained from theleaves of Camellia sinensis.