sulfoglycolipids

English

Noun

sulfoglycolipids

  1. plural of sulfoglycolipid