phosphoglyceraldehyde - noun

singularphosphoglyceraldehyde
pluralphosphoglyceraldehydes