News

So what is Melaleuca alternifolia?

So what is Melaleuca alternifolia?
Commonly known as Tea Tree Oil, Melaleuca alternifolia is an essential oil that is derived from the leaves of the Tea Tree.*Note that the tea plan...