phosphoglycerol - English Synonyms Dictionary