sulfonolipids

English

Noun

sulfonolipids

  1. plural of sulfonolipid