saccharolipids

English

Noun

saccharolipids

  1. plural of saccharolipid