phosphoglyceraldehydes
English
Noun
phosphoglyceraldehydes
plural of
phosphoglyceraldehyde