sulfogalactosyls

English

Noun

sulfogalactosyls

  1. plural of sulfogalactosyl