Neem Oil for Skin, Hair and Health: Benefits, Side Effects and Common FAQs Neem oil often renamed as ‘the village pharmacy’ is a vegetable oil that has been in use for over 5000 years. In the modern era, most of us are opting for natural plant oils and neem oil products range from...