English

edit

Noun

edit

sulfonolipid (plural sulfonolipids)

  1. (biochemistry) A sulfonate ester of a glycolipid
edit