dilipopeptides
English
Noun
dilipopeptides
plural of
dilipopeptide