A native Indian plant, neem might taste the worst to you, but can significantly lessen your visit to a doctor’s clinic. Ever since ancient times, neem has been used to enrich the health and cure weight loss problems due to its anti-bacterial, anti-parasitic, …