What is Tea Tree Oil?
Tea tree oil is extracted from the leaves of a tree called Melaleuca alternifolia that is indigenous to Australia. Aborigines chewed the leaves of the tea tree to alleviate symptoms…
Continue readingTea tree oil is extracted from the leaves of a tree called Melaleuca alternifolia that is indigenous to Australia. Aborigines chewed the leaves of the tea tree to alleviate symptoms…
Continue reading