Neem Organic

Neem (latin name Azadirachta indica) is one of the Indian Ayurvedic herbs. In India, the plant is known as "Nature's Drugstore”, "Sacred Tree", and "Panacea for all diseases". Products made from neem trees have been used in India for thousands of years for medical purpose: It is believed to be anthelmintic, antifungal, antidiabetic, antibacterial, antiviral, contraceptive and sedative. It is also prescribed for skin disease.

There are no products to list in this category.

easy ways to pay