Bioinsecticide Definition
noun
Any naturally-occurring (rather than synthetic) insecticide.
Wiktionary
Origin of Bioinsecticide
-
bio- + insecticide
From Wiktionary
Find Similar Words
Find similar words to bioinsecticide using the buttons below.