proherbicide noun1 •A natural product that may be used commercially as a herbicide formsproherbicides