Blue Lily Organics Neem Leaf Powder – Certified Organic (1 Lb X 1 Pack)
Known as the ‘Life Giving Tree’, Neem leaves are used in numerous Ayurvedic formulations to improve skin, immunity and digestive functions. Blue Lily Organics Neem Leaf Powder is made from the carefully harvested young leaves of the neem tree, which are shade dried and ground into a fine powder, and packaged fresh at the source for your use. …