Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Sulfosate
Full definition of sulfosate
Noun
sulfosate
(
uncountable
)
(
organic compound
) The
trimethylsulfonium
salt
of
glyphosate
that is marketed under various names as a
weedkiller
Anagrams
© Wiktionary
Follow @FreeWordFinder