Tea tree oil, or Melaleuca alternifolia oil, is made from the steam distillation of leaves from the narrow-leaf tea tree plant.
Odor and Appearance : Pale yellow to nearly colourless and clear.
(The top note of South African Tea Tree Essential Oil has higher level of terpene)
Country of origin : South Africa
Botanical name : Melaleuca alternifolia
John (verified owner) –