heptadepsipeptides
English
Noun
heptadepsipeptides
plural of
heptadepsipeptide