Noun
bioinsecticide (plural bioinsecticides) Any naturally-occurring (rather than synthetic) insecticide