Word info

liposaccharide

Noun

Meaning

liposaccharide (plural liposaccharides)

(organic chemistry) A lipid conjugated with a sugar, but especially a Synonym of lipopolysaccharide

Source: en.wiktionary.org

Close letter words and terms