thiopeptolides
English
Noun
thiopeptolides
plural of
thiopeptolide