YourDictionary

phosphosugar medical definition

noun
A sugar containing an alcohol group esterified with phosphoric acid.

link/cite print suggestion box