lipochitooligosaccharides

English

Noun

lipochitooligosaccharides

  1. plural of lipochitooligosaccharide