The Organic Leaf Shine Plants for the Ultimate Leaf Shine
Terra Neem Leaf Shine is pure and organic certified neem oil. It has been emulsified and provided for the ready to use in the indoor plant and home garden. Terra neem oil used is 100% organic cold-pressed pure neem oil extracted from the neem seeds
When do I use?
Terra Neem Leaf Shine can be used any time during the growing season to enhance plant appearance and give them a healthier look. Use on indoor tropical plants and greenhouse use year round.