mycoherbicide (English, noun)
expansion: mycoherbicide (plural mycoherbicides)
Senses:
glosses: Any bioherbicide based on a fungus.
Forms:
form: mycoherbicides
tags: plural