Camellia Oleifera Leaf Extract
Camellia Oleifera is a type of green tea plant that's mostly known for the oil that comes from its seeds. As for the leaves, it has similar properties as...
Ready to get started?
We'd love to help you on your skincare journey.
Download the app or sign up on the web today.