sulfonolipids
English
Noun
sulfonolipids
plural of
sulfonolipid