Tea Tree Oil To Treat Skincare Woes
New Delhi: Tea tree oil is an old medicinal plant derivative, also known as Melaleuca. The tea tree plant is different from a regular tea plant irrespective of their names. It is coined as ‘knight in shining armor’ because it protects…