acyldepsipeptides
English
Noun
acyldepsipeptides
plural of
acyldepsipeptide