aminolipids
English
Noun
aminolipids
plural of
aminolipid