Wiktionary
saccharolipids
n. (plural of saccharolipid English)
n. (plural of saccharolipid English)