Close

Patchouli

Patchouli is an Indian name, meaning ‘Green leaf’ (Patch-green and ilai-leaf). It can be a remedy for fighting and fixing anxiety and help you stay relaxed all day long.

Products with Patchouli