ALAMGEER NEEM POWDER 100g

£2.29

Neem powder is the dried powdered derivative of Azadirachta indica. It has been used in the Indian subcontinent for 2 millenia. It is known, for many of its beneficial health properties, as a herbal remedy.