Neem Health
Medicinal and therapeutic properties of the tree have been recognized for hundreds of years in India. Azadirachta Indica Its scientific name means “tree that grows freely.” texts describe the tree as an astringent, smooth and cool in effect and modern studies have shown that owns several alkaloids, volatile oils, tannins and waste of calcium, potassium […]