liposaccharides
English
Noun
liposaccharides
plural of
liposaccharide