English Roundup (herbicide) Cited by user Tryptofish on 17 Sep 2018 Roundup is the brand name of a systemic, broad-spectrum glyphosate-based herbicide originally produced by the U.S.
English Glyphosate-based herbicides Cited by user Kingofaces43 on 14 Aug 2018 Glyphosate herbicides are usually made of a glyphosate salt that is combined with other coformulants that are needed to stabilize the formula and allow penetration into…