aminophospholipids
English
Noun
aminophospholipids
plural of
aminophospholipid