biopesticide
English
Etymology
From
bio-
+
pesticide
.
Noun
biopesticide
(
plural
biopesticides
)
Any naturally-occurring (rather than synthetic)
pesticide
Translations
Translations
Italian:
biopesticida
(it)
m