The AI-powered English dictionary
plural fumarates
Any salt or ester of fumaric acid; they are produced in the body as part of the urea cycle. examples