Loading...
Rongdhonu Skin and Health Care Neem Leaf Powder is a product made from dried and powdered neem leaves. Neem, also known as Indian lilac, is a medicinal herb that has been used in traditional Ayurvedic medicine for centuries due to its numerous health benefits.