Tea tree oil has a long history that predates its reputation as a buzz-about blemish-busting ingredient. The ever-popular oil ...
Hosted on MSN4mon
Page settings
Tea tree oil, or melaleuca oil, is oil that is produced by steaming the leaves of the Australian tea tree. It is believed to have antibacterial properties that make it a popular remedy for certain ...
Tea tree also referred to as Melaleuca alternifolia is a tree species ... When Borage (a star flower cultivated for oil extraction) was introduced in 2002, he was among the many farmers who ...