phytocide
Etymology
From phyto- + -cide.
noun
An agent that kills plants, such as weedkiller.