LEAF SHINE

Introduction

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.