Wiktionary
lysophosphatidylserines
n. (plural of lysophosphatidylserine English)
n. (plural of lysophosphatidylserine English)