bioinsecticide noun1 •Any naturally-occurring (rather than synthetic) insecticide formsbioinsecticides