Stilla Laboratoire

Showing the single result

The word Stilla® comes from the Greek stílê, meaning ‘drop’.  It also includes notions of tranquility, calm but also of ‘distillation’, which for the brand represents the extraction of the plant.

Stilla Laboratoire, a laboratory in the southwest of France, specializes in the research and manufacture of products rich in natural plant cannabinoids.