cyclopeptolide
Noun
Meaning
cyclopeptolide (plural cyclopeptolides)
Any of a class of cyclic oligopeptides that show anticancer activity
Noun
cyclopeptolide (plural cyclopeptolides)
Any of a class of cyclic oligopeptides that show anticancer activity