diphosphoglycerate








noun Biochemistry.

  1. an ester of phosphoric acid and glyceric acid that occurs in the blood and that promotes the release of hemoglobin-bound oxygen.
51 queries 0.404