Meaning of discodermolide | Babel Free
Definitions
A natural polyketide that is a potent inhibitor of tumour cell growth.
uncountable
CEFR level
C2
Mastery
This word is part of the CEFR C2 vocabulary — mastery level.
This word is part of the CEFR C2 vocabulary — mastery level.