Sulfonates meaning : Any salt or ester of a sulfonic acid. To treat or react with a sulfonic acid, or to introduce such a group into a compound.
sulfonates
donners
flute
shitposts
arthroscopes