apoptolidin
Noun
Meaning
apoptolidin (countable and uncountable, plural apoptolidins)
(organic chemistry) A macrolide that has some antitumour effects
Noun
apoptolidin (countable and uncountable, plural apoptolidins)
(organic chemistry) A macrolide that has some antitumour effects