English

edit

Etymology

edit

From bio- +‎ insecticide.

Noun

edit

bioinsecticide (plural bioinsecticides)

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

Translations

edit