I think maybe neem oil....but i don't know how long it lasts outdoors, and it's a bit of work to spray all plants...