|
Definition of Sulfosate
1. Noun. (organic compound) The trimethylsulfonium salt of glyphosate that is marketed under various names as a weedkiller ¹
¹ Source: wiktionary.com
|
1. Noun. (organic compound) The trimethylsulfonium salt of glyphosate that is marketed under various names as a weedkiller ¹
¹ Source: wiktionary.com