Tea tree oil, also known as Melaleuca oil is a type of oil obtained from the leaves of the tea tree plant. The name tea tree was suggested by a British explorer, Lieutenant James Cook in the 1770s after he saw some Australians making tea from the leaves of the tree. Later on, he made […]
A Detailed and Honest Tea Tree Essential Oil Reviews The tea tree oil, otherwise known as Melaleuca oil, is an essential oil that boasts a fresh camphoraceous odor beside a wide array of colors ranging from pale yellow color to virtually colorless and crystal clear. It’s typically derived from the leaves of the Melaleuca alternifolia. Tea […]