bioinsecticide (English, noun)
expansion: bioinsecticide (plural bioinsecticides)
Senses:
glosses: Any naturally-occurring (rather than synthetic) insecticide
Forms:
form: bioinsecticides
tags: plural