biopesticide (English, noun)
expansion: biopesticide (plural biopesticides)
Senses:
glosses: Any naturally-occurring (rather than synthetic) pesticide
Forms:
form: biopesticides
tags: plural