herbicide

noun

1.
a chemical agent that destroys plants or inhibits their growth