Origin: Latin suffix -ate
Definition, synonyms and related words
A sulfonate derivative of succinate (salt or ester of sulfosuccinc acid)