Wiktionary
phosphoglyceraldehydes
n. (plural of phosphoglyceraldehyde English)
n. (plural of phosphoglyceraldehyde English)