mycopesticide (English, noun)
expansion: mycopesticide (plural mycopesticides)
Senses:
glosses: Any pesticide that contains live fungi
Forms:
form: mycopesticides
tags: plural