Ja und es muss nicht unbedingt ein chemisches sein. Es gibt Mittel mit einem Bakterium (Bacillus thuringiensis) welches nur gegen die Kohlweißlings-Raupen wirkt und für andere Tiere und den Menschen ungiftig ist.