Tea Tree Oil


What is Tea Tree Oil?

Tea tree oil also known as melaleuca oil, is an essential oil taken from the leaves of the Melaleuca alternifolia tree. [1]