phytocide

Etymology
From.

Noun

 * 1)  An agent that kills plants, such as weedkiller.

Usage notes
Do not confuse a phytocide (an herbicide to kill plants) with a, a substance made by the plant to discourage insects, animals, or bacteria from eating it.