The AI-powered English dictionary
plural alginates
(biochemistry) Any salt or ester of alginic acid. examples