Wiktionary
lipopolysaccharides
n. (plural of lipopolysaccharide English)
n. (plural of lipopolysaccharide English)