The AI-powered English dictionary
plural succinates
(organic chemistry) Any salt or ester of succinic acid. examples