The AI-powered English dictionary
plural tartrates
(organic chemistry) any salt or ester of tartaric acid examples