3 years ago Tags Tea tree oil 7 Benefits of Tea Tree Oil The smell of tea tree oil is unmistakable. A lot has been written about this anti-inflammatory and antimicrobial agent. Top