Noun
English Wikipedia has an article on:diphosphoglycerateWikipedia diphosphoglycerate (plural diphosphoglycerates) (organic chemistry) Synonym of biphosphoglycerate