lipooligosaccharides

English

Noun

lipooligosaccharides

  1. plural of lipooligosaccharide