Does Cannabis synthesize its own pesticides?