bioherbicide (English, noun)
expansion: bioherbicide (plural bioherbicides)
Senses:
glosses: A biocide that is a herbicide.
Forms:
form: bioherbicides
tags: plural