Bioinsecticide Definition

noun

Any naturally-occurring (rather than synthetic) insecticide.

Wiktionary

Origin of Bioinsecticide

Find Similar Words

Find similar words to bioinsecticide using the buttons below.

Words Starting With

Words Ending With

Unscrambles

bioinsecticide