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