GREEN EARTH NEEM LEAF SPRAY 1L ORGANIC
GREEN EARTH NEEM LEAF SPRAY 1L
Neem oil is a natural derivative of the neem tree (Azadirachta indica), an evergreen variety native to India. This makes it organic and biodegradable. In fact, the Environmental Protection Agency has found neem oil to have “…no unreasonable adverse effects,” making it safe for the U.S. population and the environment.