lipopentapeptides
English
Noun
lipopentapeptides
plural of
lipopentapeptide