Native to the Indian subcontinent, neem, also known as Indian lilac, Azadirachta Indica, or 'Neemba' in Sanskrit has been used in Ayurvedic medicine, with traditional remedies dating back to at least 5000 years.In fact it's not unusual to find the ancient neem tree in an Indian family's backyard or a common compound in a residential building, as traditional Indian households have been using the powerful herb in lotions, medicines, insecticides, hair...