Nature's Way Neem Description: Neem (Azadirachta indica) is an Ayurvedic herbal from India traditionally used for purifying and cleansing. It's benefits are also similar to Echinacea and Goldenseal.
- Additional Information
Manufacturer Natures Way
- Community Q&A
Product QuestionsNo questions yet. Be the first to ask the question!