Find the word definition

Wikipedia
Caudalie

Caudalie is a multi-channel French skincare company, specialising in anti-ageing, skincare, body care, fragrance & masks. Ingredients are derived from the grapevine in where the company was founded in, in 1995 by husband and wife : Mathilde & Bertrand. The company is active in toxicology and ecology.