Italian

edit

Etymology

edit

From bio- +‎ insetticida.

Noun

edit

bioinsetticida m (plural bioinsetticidi)

  1. bioinsecticide