VariousWords beta
Related Terms:
Noun
Definition: The trimethylsulfonium salt of glyphosate that is marketed under various names as a weedkiller
VariousWords beta
Definition: The trimethylsulfonium salt of glyphosate that is marketed under various names as a weedkiller