phosphoglycerate - noun

singularphosphoglycerate
pluralphosphoglycerates