bioinsecticide

English

Etymology

From bio- +‎ insecticide.

Noun

bioinsecticide (plural bioinsecticides)

  1. Any naturally-occurring (rather than synthetic) insecticide

Translations