The AI-powered English dictionary
plural triphosphates
(chemistry) Any salt or ester containing three phosphate groups. examples
(chemistry) Any salt or ester of triphosphoric acid. examples