Tea tree oil, safe for humans, unsafe for pets, for sale on Amazon PoC Posted on May 25, 2022 by Michael BroadMay 25, 2022 Tea tree oil is Melaleuca oil. It comes from the leaves of the tea tree, Melaleuca alternifolia. This tree is native to south-east Queensland and the north-east coast of New South Wales, Australia. Tea tree oil is for sale extensively …