proherbicide

Noun

 * 1) A natural product that may be used commercially as a herbicide