Word info

phosphonoglycerol

Noun

Meaning

phosphonoglycerol (plural phosphonoglycerols)

Synonym of glycerophosphoric acid

Source: en.wiktionary.org

Close letter words and terms