lysophosphatides
English
Noun
lysophosphatides
plural of
lysophosphatide