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...