Wiktionary
phosphatidylserines
n. (plural of phosphatidylserine English)
n. (plural of phosphatidylserine English)