Need help?
Follow Us
Your cart is empty
Ahimsa Organics Neem Oil is a pure, cold-pressed neem seed oil. Mixed with water and a little emulsifier, it is a popular natural leaf shine and plant care spray for indoor and outdoor gardens.
OMRI Listed for organic use.