Wiktionary
phosphoglycerols
n. (plural of phosphoglycerol English)
n. (plural of phosphoglycerol English)