Last modified on 26 May 2014, at 14:40

bioherbicide

EnglishEdit

EtymologyEdit

bio- +‎ herbicide

NounEdit

bioherbicide (plural bioherbicides)

  1. A biocide that is a herbicide.

Derived termsEdit