Neem Leaf, Certified Organic

Neem Leaf, Certified Organic

Neem Leaf 

Botanical Name: Azadirachta indica


Addresses a wide range of health problems. Stimulates the immune system, improves liver functionality, detoxifies the blood, intestinal worms, treats many eye disorders such as conjunctivitis, skin conditions, diabetes, malaria, promotes a healthy respiratory and digestive system. It is also great for the heart and used to prevent blood clots. Certified Organic

    2 Ounces

    Subscribe Form

    ©2020 by The FL Herb Shop. Proudly created with