saccharolipids
English
Noun
saccharolipids
plural of
saccharolipid