Word info

apoptolidin

Noun

Meaning

apoptolidin (countable and uncountable, plural apoptolidins)

(organic chemistry) A macrolide that has some antitumour effects

Source: en.wiktionary.org

Close letter words and terms