discodermolide
Noun
Meaning
discodermolide (uncountable)
English Wikipedia has an article on:discodermolideWikipedia
A natural polyketide that is a potent inhibitor of tumour cell growth.
Noun
discodermolide (uncountable)
English Wikipedia has an article on:discodermolideWikipedia
A natural polyketide that is a potent inhibitor of tumour cell growth.