Wiktionary
seminolipids
n. (plural of seminolipid English)
n. (plural of seminolipid English)