Description
Green Tea natural oils extracted from the seeds of the green tea plant, Camellia Sinensis, and is also called Camellia Oil or Tea Seed oil. Its properties lend it both therapeutic, cosmetic and health benefits.
Green Tea natural oils extracted from the seeds of the green tea plant, Camellia Sinensis, and is also called Camellia Oil or Tea Seed oil. Its properties lend it both therapeutic, cosmetic and health benefits.