Wiktionary
phosphonolipids
n. (plural of phosphonolipid English)
n. (plural of phosphonolipid English)