bioinsecticide
Etymology
From bio- + insecticide.
bioinsecticide means Any naturally-occurring (rather than synthetic) insecticide Lexicurio rates it Rare gem — a strength score of 82 out of 100.
noun
- Any naturally-occurring (rather than synthetic) insecticide