A chemical agent that destroys plants or inhibits their growth
English: herbicide, weedkiller, weed killer
Less certain link between this word and this sense.
herbicide, weed killer, weedkiller
English: herbicide, weedkiller, weed killer
Less certain link between this word and this sense.