lysoglycerophospholipids
English
Noun
lysoglycerophospholipids
plural of
lysoglycerophospholipid