Organic Neem Capsules 500 mg (Azadiractha Indica)
What is Neem Leaf? Organic Neem Leaf is a traditional Ayurvedic/Herbal supplement that is beneficial for a number of indications incl. Intestinal Worms (Great for natural deworming) Stomach Ulcers Blood Sugar Levels Liver Health Skin Wellness Blood Purifier What makes...
Skin Wellness Bundle (Moringa Powder, Neem & Papaya Leaf Capsules)
Feel Good with our Skin Wellness Bundle! A Curated Selection of our products that are ideal for skin health incl. Moringa Powder - Full of 92 Nutrients & 22 Amino Acids - Great for a Face Pack as well Neem Leaf Capsules -...