Products tagged with 'neem oil'

Sort by
Display per page

Neem Oil (Azadirachta indica)

Neem, Azadirachta indica, is an Ayurvedic herb form India, traditionally used for purifying and cleansing. Neem oil is used for skin care and skin disorders. It is a natural insect repellant and pesticide. 500gr