Lemon Tea Tree Essential Oil

Lemon Tea Tree 100% Pure Essential Oil

Regular price £5.49

Latin Name : Leptospermum Petersonii
Part of Plant Used : Leaves
Source : Australia
Extraction Method : Steam Distillation