English

edit

Etymology

edit

bio- +‎ insecticide

Noun

edit

bioinsecticide (plural bioinsecticides)

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

Translations

edit