lysophosphatidylserines
English
Noun
lysophosphatidylserines
plural of
lysophosphatidylserine